童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

选择器效果实现,这里有4个关键步骤

3月11日 相思宫投稿
  选择器效果的实现,这里有四个关键步骤,一起来看看
  关键步骤1
  新建一个矩形作为背景,为了方便计算,将矩形设置为宽300,高200;矩形设置为灰色无边框。
  数据集为了方便,使用中继器,宽300,高40,位于中间位置,插入9条数据。
  上下有遮罩的效果,新建2个矩形,上下各高80,填充色为渐变效果。
  为了实现拖动的效果,需要在中继器上覆盖一个动态面板,同时将中继器设置为动态面板,实现随着面板的拖动,中继器动态面板也跟着移动,覆盖的动态面板宽高与中继器一致。
  PS:只有移动才有“跟随”的动画效果,选择拖动的交互事件无“跟随”可选择。
  为了让拖动的面板保证只能“垂直拖动”,需要加交互事件“拖动时”。
  关键步骤2
  此时需要作判断,让第一个选项与最后一个选项能有边界划分,如第一个选项向上拖动,就需要自动回到第一个选项,最后一个选项向下拖,需要回到最后一个选项。
  以上遮罩矩形的bottom进行边界划分:
  此时X不变;
  IF拖动的面板。上遮罩矩形。
  移动拖动面板到绝对位置拖动面板。X;Y到上遮罩矩形。bottom。
  同理,最后一个选项也是如此,但是最后一个选项的移动Y的距离与上面的不一致,具体的可以通过手动在纸上进行模拟,就会算出来计算的公式。(PS:Y与height是不一样的)
  关键步骤3
  因为中继器的面板的长度是超过400,而且通过隐藏也是非常复杂,此时全选,将整个转化为动态面板,调整宽高,可以想象为动态面板内的是可见的,动态面板外的不可见。
  需要实现拖动时回到最近的选项,此时要加判断,判断当前的选项在中继器中的位置,使用数学函数实现,判断思路:
  拖动面板。top40后取整数,取整函数tofixed(0)。因计算的数值无法作为对象,此时再次使用数据函数math。min或者math。max将数值转化为对象,此时的Y值应该为Math。min(拖动面板。top40)。tofixed(0)40,拖动结束时加交互事件。
  关键步骤4
  读取数据到文本标签元件,首先要判断当前选项哪个数据,需要读取当前的索引,先判断当前滚动的条数与索引的对应关系,新建一个文本标签‘tishi’的文本为关键步骤3的数学公式:
  Math。min(拖动面板。top40)。tofixed(0)
  可以看出:索引与选项位置的对应关系:3位置索引。
  》2
  》1
  》0
  》1
  通过中继器的过滤器(即筛选)可以显示出对应索引的数据,但是!筛选的话,就无法显示原始的数据,此时通过采用复制中继器B,生成元件为空但是有数据的中继器进行筛选,筛选后的数据读取到提示的文本标签。
  注意!筛选后只剩一条数据,此时中继器B只有1数据。再从中继器B中读取数据到文本。
  筛选条件:通过索引进行筛选。
  拖动面板中建立筛选器,将中继器中的数据筛选出1条,中继器再将数据读取到其他元件。筛选后数据出来,在中继器B中读取数据到文本。
  文本页面加载时会显示最后的一条数据,此时需要判断当前数据是否有进行筛选(即是否为1条数据),是的话进行显示。
投诉 评论 转载

Axure教程:如何展示表格数据?通常在系统管理后台中,使用列表(表格)形式展示数据是最为常见的方式。而在使用Axure设计产品原型时想实现这个数据列表却不太容易,或许常见的做法就是使用矩形拼凑起来,还有就是直……彻底抛弃WORD!教你用Axure快速输出高质量的PRD画原型图是产品经理的基本功,但很多PM画了几年的原型,仍然不能高效、准确的输出一份原型。很多人都在纠结PRD应该怎么写,写到什么程度,粗了怕遗漏需求,细了没时间不说,别人还不看……Axure中继器运用:选择菜单生成标签本文是关于Axure中继器运用,如何选择菜单生成标签,一起来看看实现功能:输入框聚焦下拉菜单;选择下拉菜单生成相应标签(演示图右边部分);根据选择的菜单……Axure教程:复选框选中时,文字如何添加到文本框?本文是作者在阅读了相关文章后,对于复选框选中时可以将选项添加到文本框中的一些理解,来与大家分享,一起来看看昨天阅读了小楼老师一篇文章,关于复选框选中时可以将选项添加到文本……Axure教程使用中继器制作可以保存记录的秒表Axure中继器是一个难点,但是其所带来的好处也是很多的。虽然理论上通过各种功能的组合也可以实现中继器的效果,但是制作过程要麻烦的多。本文将制作一个秒表实例,且通过中继器来记录……Axure教程:进度条的实现Axure的进度条应该如何实现呢?本文对每一个步骤进行了讲解。1。需要注意的地方(1)进度条如何实现?(2)进度百分比如何实现?2。元件准备从元件……Axure中继器:动态的实现表单中的模糊查询本文给大家分享一个在Axure中继器,动态的实现表单中模糊查询的小小案例,比较基础,适合初学者。之前给给大家分享的关于Axure中继器:动态的实现表单中增删改的功能,感谢……Axure:模拟微信文章浮窗效果本文主要是模拟微信文章的浮窗效果,并分为三个步骤来制作,一起来看看背景介绍:微信最近出了一个新的功能:文章浮窗。打开阅读的文章,选择了浮窗效果,就会悬浮在页面上,单击悬浮……Axure实现MaterialDesign的按钮波浪特效最近在写一个谷歌材料设计MaterialDesign风格的WEB产品,在开发过程中将产品原型做成了Axure元件库,当然目前没有完全完成。本文将以实现谷歌材料设计按钮的波浪特效……Axure8。0获取验证码倒计时前几天做一个移动端App原型,做注册界面是需要有手机短信验证码验证,想做出那种点击发送短信验证码,出现倒计时,参考了很多文章,做出了那种效果。刚学做的比较LOW,大神路过别喷,……选择器效果实现,这里有4个关键步骤选择器效果的实现,这里有四个关键步骤,一起来看看关键步骤1新建一个矩形作为背景,为了方便计算,将矩形设置为宽300,高200;矩形设置为灰色无边框。数……Axure教程:制作折叠菜单本次教各位小伙伴制作折叠菜单,这次的做法比较简单,大家都可以轻松的学会。下面开始制作原型一、准备元件打开Axure新建文件,拉出一个矩形,w为200px,h为……
一个文档管理系统的诞生(一):追根溯源从0到1:“CUSPHS”6步法构建一款差异化的带屏智能音箱产品项目模拟实战:为初学者打造的专注音乐知识学习APP构想作为非产品人,你有产品思维吗?你不在意的那些交互细节,正是能力提升的炼金石(一)如何模块化设计出款系统(二)头像设置:无头像,不社交服务设计蓝图与峰终定律互联网平台建设(二十三)个性化推荐从入门到精通(附推荐产品经理修炼秘籍)为什么Snapchat和windows的重新设计会失败?UX案例研究Apple地图:附近,并非在你身边这15项数据指标,作为设计师的你必须要掌握经超的个人资料简介及年龄,经超的电视剧都有哪些我生活在书本之中01巴菲特真正的十大重仓股临淮道中化妆基本步骤最基础简单化妆步骤一学就会生命因你而精彩初中作文500字雪松树作文月亮落入黄道十二宫第七宫Chrome91稳定版进一步提速并降低系统资源占用隐秘而伟大王科达被顾耀东无意算计背黑锅,与杨会计下场相呼应为什么有些教师出门不承认自己是教师,做老师丢人吗?我的祖母和外祖母作文2000字

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界