预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

/NUMPAGES19Axure9动态面板案例教程,省市区三级联动下拉菜单编辑导语:在页面的设计中经常会遇到一些动态面板的设计,对于这类设计需要注意很多细节方面以及逻辑方面的问题;本文作者分享了关于如何运用动态面板,绘制省市区三级联动下拉菜单的方法,我们一起来学习一下。动态面板在Axure原型设计中,可以说是应用最广泛的了。本次课程我们就来学习一下,动态面板的应用。本篇我们来讲解一下,如何运用动态面板,绘制省市区三级联动下拉菜单。完成效果图我们先来看看完成效果图,大家可以看到,省市区联动下拉菜单的交互主要包括:初始状态时,省份菜单显示,城市菜单和区县菜单不显示;选择省份时,城市菜单显示,区县菜单不显示;选择城市时,区县菜单显示;切换省份时,城市菜单复原,区县菜单不显示;切换城市时,区县菜单复原。下拉菜单初稿为了节省时间,这里提前把下拉菜单初稿准备好了,下面来给大家讲解一下设置联动交互的步骤。01第一步:创建动态面板首先选中北京城市菜单,点击右键,在弹出菜单中选择转换为动态面板;然后把左侧栏切换为概要,将动态面板命名为城市(适当的命名,可方便分辨与查找元件)。在北京城市菜单上,点击右键选择转换为动态面板将动态面板命名为城市在动态面板State1上点击右键,在弹出菜单中选择添加状态,新增一个State2状态;将河北城市菜单,拖入State2,并在动态面板中拖动其对齐省份菜单。在State1上点击右键,选择添加状态,新增为State2将河北城市拖入State2在动态面板中,拖动河北城市菜单对齐省份菜单接着回到正常画布,选中北京区县菜单,点击右键,在弹出菜单中选择转换为动态面板;然后左侧栏的概要中,将动态面板命名为区县。在北京区县菜单上,点击右键选择转换为动态面板将动态面板命名为区县在区县动态面板的State1上点击右键,在弹出菜单中选择添加状态,新增2个状态为State2和State3;然后将石家庄区县菜单拖入State2,将唐山区县菜单拖入State3,并在动态面板中拖动其对齐省份菜单。在State1上点击右键,选择添加状态,新增2个状态为State2和State3石家庄区县拖入State2,将唐山区县拖入State3在动态面板中,拖动石家庄区县和唐山区县菜单对齐省份菜单02第二步:设置省份菜单的联动交互首先回到正常画布,选中省份菜单,在右侧栏的交互中点击新建交互,再依次点击选项改变时_显示隐藏_城市动态面板,设置为隐藏;然后点击右上角的添加目标,选择区县动态面板(默认为隐藏),再点击完成。选中省份菜单,在右侧栏点击新建交互依次点击选项改变时_显示隐藏_城市动态面板设置为隐藏点击添加目标,选择区县动态面板默认为隐藏,直接点击完成接着点击启用情形,在情形编辑弹窗上点击添加条件,保持各个菜单为默认项,再直接点击确定。点击启用情形,打开情形编辑窗在情形编辑窗上点击添加条件,再点击确定这里的交互是指,我们通过判断省份菜单的选项,来确定城市/区县菜单的显示状态:情形一,当选项为请选择省/直辖市时,隐藏城市菜单和区县菜单;情形二,当选项为北京时,显示城市菜单State1(北京城市),区县菜单不显示;情形三,当选项为河北时,显示城市菜单State2(河北城市),区县菜单不显示。所以我们接着依照前面的步骤,来添加这第二种情形;首先点击选项改变时的添加情形,打开情形编辑窗,在弹窗中点击添加条件,最后的下拉菜单选择北京。点击交互右上角的添加情形,打开情形编辑窗在弹窗中点击添加条件,修改条件的最后一个菜单为北京接着在右侧栏的情形2中,点击添加动作,再依次点击设置面板状态_城市动态面板,勾选如果隐藏则显示;然后再次点击添加动作,依次点击设置列表选中项_北京城市;再一次点击添加动作,依次点击显示隐藏_区县动态面板,设置为隐藏。点击情形2上的添加动作再依次点击设置面板状态_城市动态面板,勾选如果隐藏则显示再次点击添加动作,点击设置列表选中项_北京城市