Axure下拉树原型怎么制作?
发布网友
发布时间:2023-09-02 23:35
我来回答
共1个回答
热心网友
时间:2024-11-29 00:00
下拉列表是网页中最节省空间的选项之一,我们可以使用下拉列表来快速选择选项;如果选项太多,我们也会用下拉树对选项进行分类,比如广东-广州-xxx商办,这样可以让客户更容易找到对应的选项。因此,本教程的重点是在Axure中制作一个高保真的下拉树模板。自学Axure,就上!精选Axure自学视频课为不同阶段朋友提供精准专业对点学习!无论0基础还是有一定基础,都可以获取专业的课程学习~
Axure下拉树原型制作教程:
一、制作完成后应具备以下效果
弹窗效果:点击下拉框后弹出树弹窗,点击其他内容时自动收起
展开收起:点击树节点可以切换展开或者收起对应子节点
选择回显:选择内容后,将选择内容回显至下拉框
滚动效果:内容较多时,自动显示滚动条,可以滚动查看内容
二、制作材料准备1、下拉框组合下拉框组合由矩形和上下箭头组成:矩形——填充颜色为白色,边线颜色为灰色,里面填写默认显示文字,例如请选择xxx;下箭头——矩形边线颜色一致;上箭头默认隐藏摆放即可。2、弹窗组合弹窗组合由树和矩形制作:树——本案例使用的是Axure自带的树元件,用自带的树元件优点是展开和收起不需要自己写逻辑,能够直接使用,不过缺点也很明显,第一,树节点要一个个增加,操作麻烦浪费时间;第二,不能做搜索效果或者多选效果,那如果想显示该效果的话就要用中继器来制作树,今天我们就从简单基础的普通树元件入手,后续如果大家对搜索和多选效果感兴趣的话,我也会继续更新教程。在树节点中我们可以修改他的交互样式,鼠标悬停时设置填充颜色为浅蓝色,元件选中时填充颜色为深蓝色。动态面板——动态面板的作用是可以增加滚动条,我们直接将树转为动态面板,取消动态面板自适应内容,调整到固定大小,然后设置显示垂直滚动条。矩形——就是下拉框的一个背景,填充颜色为白色,边线为深蓝色。其实样式你们都可以根据实际需求设置。最后,将上面组合在一起,弹出组合默认隐藏三、交互设置1、下拉框组合交互鼠标单击下拉框组合时,显示弹窗组合,这里我们要选择置于顶层和灯箱效果置于顶层就是将显示的弹窗组合放到最上一层,这样就不会被其他元件遮挡灯箱效果就是如果鼠标点击除了弹窗组合外的内容时,自动收起弹窗组合。2、弹出组合交互弹出组合显示时,我们要同时显示上箭头和隐藏下箭头弹出组合隐藏时,我们做相反的操作显示下箭头和隐藏上箭头有的同学可能会疑问,为什么显示隐藏的交互不放在上面点击下拉框的时候做呢?前半部分是ok的,可以点击下拉框的时候显示上箭头,隐藏下箭头,但是隐藏时呢?有些同学可能会说点击了选项隐藏上箭头显示下箭头就可以的,的确也是可以,但是也忽视了一点,就是点击其他地方收起弹窗的情况,因为我们做了灯箱效果,所以点击其他地方也可以收起弹窗,这样就没了触发箭头显示隐藏的事件了,所以我们在弹窗组合隐藏时写这个交互就可以一鸟百鸟了。3、树节点鼠标单击时树节点单击时,我们要做两个交互设置文本:设置下拉框默认的文字为当前单击节点的文字,为了方便我们直接用this.text就可以了,这个操作就是回显文字,可以知道是否已选择和选择了哪一个选项。隐藏:隐藏弹窗组合,因为这个是单选的树,所以选择选项后,一般逻辑都是自动隐藏弹窗的。然后我们需要把这个鼠标单击时的交互,复制粘贴到每一个可以选择的树节点里。这样我们就完成了整个元件了,将它组合在一起,以后就可以直接复制或者从元件库用拖出来使用好啦,以上的内容就是“Axure下拉树原型怎么制作?”的相关分享了,希望对你的Axure学习操作有一定的作用哦!学习Axure,一篇就学会是不大可能的,而几篇几十篇几百篇Axure文章就不一样了。学习更多Axure,Axure相关文章、问答、视频教程综合助力~学习Axure,建议大家前期是先找视频跟着学习,一边学习一边操作,这样学习掌握更牢固。到了中期后期就可以临摹页面,独立上手啦~