一般注册过程包括以下步骤:
1.用户按照提示填写表单。
2.用户在填写表单的时候提示是正确否输入了内容,如果没有,提示用户。
3.用户提交表单,所有项是否都正确,如果出错,提示哪项有错误。
4.用户成功提交表单或者取消表单。
在填写表单过程中,常见验证方法有如下几种:
1.用户是否在注册的用户名或ID中使用了非法字符。
2.用户是否输入了内容。
3.两次输入的密码是否一致。
4.是否是合格的Email地址。
5.长度是否在6-12个字符之间。
下面我们用Axure7.0来完成通用注册的设计,以下包括最基本的输入框变化和提示文字变化。
一.表单的布局
拖拽7个文本标签,然后给它们命名为如图所示。
全部选中,点击右对齐使得他们都对其,再点击垂直分布,使他们的上下间距相同。
拖拽5个文本框,分别对应如下项目,然后全选,选择左对齐。
选中每行的 文本标签 和 文本框 再选择“垂直居中”,使每行的都对其。
为性别添加相应输入部件,用两个单选按钮,对齐。姓名为男和女。
选中它们,右键,选择指定单选按钮组,然后在弹出的框中输入组名性别,这样就实现了单选。
为所在地添加一个下拉列表部件。然后编辑列表项,为列表条添加选项。
再添加一个按钮部件,命名为: 立即注册
二.制作输入框变化框边
当我们填写某个文本框输入框时,输入框会被高光显示,然后右侧提示用户输入什么。如果输入的不符合要求,右侧会提示。
选中5个文本输入框,右键,选择隐藏边框。(最后会说明为什么隐藏)
拖拽一个动态面板,命名为邮箱。再添加一个状态,分别命名为输入和未输入。
再输入状态下添加两个矩形,边框颜色和填充颜色如图。第二个矩形是提示文字。
矩形大小比文本框多出2个像素大小,为了切换状态时完全覆盖最初的文本框。
把最先放上去的那个文本输入框置于顶层。
切换到未输入状态,把输入状态下第一个矩形复制到这里,再把边框颜色改为默认的灰色。
修改面板顺序,把未输入状态放在前面。
面板顺序
点击预览,界面如下图所示。
三.让边框动起来
为我的邮箱输入框添加如下事件,当文本框获得焦点的时候为输入状态,失去焦点的时候为未输入状态。
生成后看到如下界面:
四.添加其他输入框和提示
这部需要把邮箱那部分制作好的动态面板复制到其他输入项中。
复制到其他选项,注意调整坐标。
修改其他动态面板名字。
需改其他动态面板输入状态下的提示文字。
把动态面板都至于底层,输入框置于顶层。
分别添加状态,与邮箱添加状态时一样。
五.完成效果
在此我们将最开始的文本输入框隐藏,代替它的的动态面板的未输入状态,边框为黑色,在鼠标移动后就变为输入状态,显示为蓝色和提示文字。这样就完成了注册设计中的边框效果和提示文字。还有验证输入,验证密码,处理验证码等以后再做总结。
相关推荐
使用Axure RP,根据携程网需求和风格创建高保真交互原型。从主页开始构建页面原型,逐步添加其他页面,并添加所需的交互效果。使用动态面板和变量实现复杂交互流程,最终导出高保真原型并与开发人员合作。
本实例将深入探讨如何使用Axure RP来构建一个完整的注册与登录系统,为后续的开发工作提供清晰的用户流程参考。 首先,我们要了解在Axure中创建注册和登录界面的基本步骤: 1. **启动Axure RP**:打开软件,创建一...
某日,闲来无事,无聊的翻看着电脑中的APP图标,忽然萌生一个想法:用Axure原型制作一个连连看类型的游戏原型,于是说做就做,打开AxureRP7,开始搞。一天,两天。。。(由于只有业余时间搞)。。。五天,原型终于...
Axure 3D 教程:制作 3D 地图原型(三维世界地图) 一、Axure 3D 效果原型预览 Axure 3D 教程的主要目标是制作 3D 地图原型(三维世界地图),并提供了一个详细的教学过程。 Axure 3D 效果原型预览地址为 ...
Axure制作悬停放大的交互效果Axure制作悬停放大的交互效果Axure制作悬停放大的交互效果Axure制作悬停放大的交互效果Axure制作悬停放大的交互效果Axure制作悬停放大的交互效果Axure制作悬停放大的交互效果Axure制作...
### Axure RP 图文教程:系统函数与变量详解 #### 一、引言 随着互联网产品的不断迭代和发展,用户体验设计变得越来越重要。Axure RP 作为一款强大的原型设计工具,帮助设计师快速创建交互式原型,并支持团队协作。...
Axure是一款强大的交互原型设计工具,广泛应用于网页和移动应用的原型设计中。首次尝试制作网站原型时,...如果你需要进一步的帮助,可以下载这些图片,结合Axure的使用教程进行学习和实践,提升网站原型设计技能。
小楼axure 图文教程(十四)页面传值-登录状态和用户名.rp
【Axure 9 进阶与实战教程】是针对熟练掌握基础操作的用户设计的一系列高级教程,旨在提升用户在原型设计领域的技能和效率。Axure作为一款强大的原型设计工具,广泛应用于产品设计、交互设计以及用户体验设计领域,...
Axure制作拖动进度条的交互效果Axure制作拖动进度条的交互效果Axure制作拖动进度条的交互效果Axure制作拖动进度条的交互效果Axure制作拖动进度条的交互效果Axure制作拖动进度条的交互效果Axure制作拖动进度条的交互...
Axure制作拖动进度条的交互效果Axure制作拖动进度条的交互效果Axure制作拖动进度条的交互效果Axure制作拖动进度条的交互效果Axure制作拖动进度条的交互效果Axure制作拖动进度条的交互效果Axure制作拖动进度条的交互...
Axure制作点赞+1的交互效果Axure制作点赞+1的交互效果Axure制作点赞+1的交互效果Axure制作点赞+1的交互效果Axure制作点赞+1的交互效果Axure制作点赞+1的交互效果Axure制作点赞+1的交互效果Axure制作点赞+1的交互效果...
Axure RP 8是一款强大的交互原型设计工具,广泛应用于产品经理、UI设计师以及用户体验设计师手中,用于快速构建网站和应用程序的线框图、交互原型及规格文档。本教程以"Axure RP 8交互原型设计案例教程(微课版)"为...
### Axure 8.0 从入门到精通视频教程知识点概览 #### 一、Axure 8.0 概述 1. **Axure 的发展历程**:介绍Axure从最初的版本发展到8.0版的过程,每个版本的主要功能更新。 2. **Axure 8.0 的新特性**: - 用户界面...
Axure制作上下左右滑动的交互效果Axure制作上下左右滑动的交互效果Axure制作上下左右滑动的交互效果Axure制作上下左右滑动的交互效果Axure制作上下左右滑动的交互效果Axure制作上下左右滑动的交互效果Axure制作上下...
[1_5]用Axure制作首页轮播图(上)Axure rp8_0教程萝卜队长-国语高清.FLV [1_5]用Axure制作首页轮播图(下)动态面板条件判断-国语高清.FLV [1_5]用Axure制作首页轮播图(中)-单选菜单的制作 萝卜队长原创-国语高清...
Axure制作Tab导航切换的交互效果Axure制作Tab导航切换的交互效果Axure制作Tab导航切换的交互效果Axure制作Tab导航切换的交互效果Axure制作Tab导航切换的交互效果Axure制作Tab导航切换的交互效果Axure制作Tab导航切换...