这一段时间,我在进行“09帮助中心升级”项目,负责其中的白板和视觉设计,总算和Axure有了第一次的正式会晤。由于之前已经零散地学习过一些Axure的基础教程,也因Axure易用性还是挺高的,在制作大部分白板时,倒也得心应手。可…制作某个页面白板,需要使用Tab页签的时候,我碰到了问题--我不想通过刷新页面来达到效果…于是,我在网上寻求解决方案,找到了一大堆用Axure制作的Tab页签的样例文件和Axure源文件,可对于新手用户来说,理解起来还是有些困难。揣摩一番后,我总算明白了如何制作,现把整个过程整理了一下,希望能对同为新手的朋友有些帮助。(在往下看前,您需对Axure的工作环境有大致的了解,在此,我不对其进行讲解了^_^)
在制作这个教程时,我使用的是Axure RP Pro 5,为了让教程更简单,我们这次制作的Tab只有3个页签,分别为tab 1、tab 2、tab 3。
第1步:
拖动widget面板中的Dynamic Panel控件到线框图工作区中(如图1) ,蓝色区域的大小由我们要制作的Tab页签的大小决定,超出蓝色区域的元素皆不显示。
图1
第2步:
双击动态面板(即蓝色区域)打开一个动态面板状态管理器(Dynamic Panel State Manager)对话框,在对话框中你可以创建、重命名、重新排序、删除和编辑动态面板的状态(如图2)。
图2
为了便于记忆,我们对动态面板状态管理器进行以下编辑(如图3):
a.在Dynamic Panel Label中输入“Tab页签设计”(可依据你的喜好设置,最好能易识别和记忆)
b.单击“state 1”,呈选中状态,点击右侧“Rename”按钮,重命名为“tab 1”
c.在 Add new state的右侧输入框中输入“tab 2”,点击“Add”按钮。重复操作,添加“tab 3”。
图3
第3步:
双击动态面板状态管理器(Dynamic Panel State Manager)中的“tab 1”,在蓝色虚线框内绘制tab 1的页面,效果如图4。
图4
第4步:
a.选中含有“tab1”文字的上圆角矩形框,双击控件交互面板(Annotations&interactions)中的OnMouseEnter(这个教程是通过鼠标的滑动来切换各个页签,如果想通过鼠标点击进行切换,则双击OnClick),弹出交互场景属性面板(Interaction Case Properties),在面板中的step2中勾选Set Panel state(s) to State(s),相应的,会在step3中出现“Set Panel state to State”(如图5)。
图5
b.点击Panel state to State,弹出Set Panel state to state面板,勾选“set Tab页签设计state to state”,此时,step2中出现“Set Tab页签设计 state to tab 1”,单击tab 1,选择要显示的状态,这里选择tab 1。
同理,为含有“tab 2”和“tab 3”的上圆角矩形框添加交互行为,只是在b步骤中单击tab1选择显示状态时,分别选择tab 2、tab 3。效果如图6。
图6
第5步:
全选tab1页面,ctrl+c复制。双击“动态Tab页签设计”动态面板,弹出动态面板状态管理器(Dynamic Panel State Manager)对话框,在panel state中双击tab 2,ctrl+v粘贴tab1页面。更改tab1上圆角矩形和tab2上圆角矩形的填充色,并更改内容。效果如图7所示。
图7
第6步:
依据第5步的操作,我们完成tab 3的设置。
第7步:
点击主菜单―Generate->Prototype (F5)或工具栏上的Prototype按钮,在打开的 Configure HTML Prototype对话框中,可以对原型进行配置和生成。配置完毕后,点击Generate按钮生成原型。
完毕,bow~







Axure都已经到了模板化水准了,alipay还在搞tab?堕落啊
我承认我是过来学习的~感谢分享
没有接触过这东西..迷惑ing…
没用过Axure,希望能有多点这样子的实例。
要是熟练的话,自己写一个会不会效率更高,我觉得axure画框框是很快的,交互也比visio好。之前也做过脚本交互,类似select控制P显示之类的,但是感觉很慢,还不如复用下封装好的JS -_-||。
小区域里可以用层状态做Tab签。
这要是在不同的页面之间,如导航上也做出Tab效果。就要看下面地址了。
http://webppd.5d6d.com/thread-65-1-1.html
我承认我是过来学习的~感谢分享
哈哈 很好
没错,就是这样做的。
Axure都已经到了模板化水准了,alipay还在搞tab?堕落啊
有需要才会做的
都有tab的模板可以下的 没必要自己做
我看楼主很好,谢谢
只要一部分人需要就是好东西,锦心加油^_^
谢谢!锦心的分享,我看了你的文章我一下子学会了,大家一起学习一起进步……
谢谢!锦心的分享,我看了你的文章后一下就会了,呵呵,大家一起进步
我设完state后动态面板上没出现那几个标签呀,还是一个蓝色区域。为什么??
很基础了,支持下!
在第四步中,Tab页签必须是鼠标进行画图吗?能不能用button shape去制作?
回楼上
第4部就是用矩形工具拖出来的,然后把顶部改为圆角就ok了