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

Axure设计:双向列表带计数选择

2月26日 颜如初投稿
  列表框左右双向选择效果在互联网平台中应用非常多,从左侧的待选项中选中选项移入右侧,从右侧的已选项中取消选项移入左侧。作者将通过这篇案列分享,教大家使用Axure制作实现“双向列表带计数选择”。
  演示址:http:www。pmgod。cndemoE58F8CE59091E58897E8A1A8E5B8A6E8AEA1E695B0E98089E68BA9。html
  实现效果
  双向列表均为单项选择,不支持多选或全选;
  移入选项、点击选项时分别有文字颜色或背景色的变化,突出选项;
  如果左侧选项没有选中,点击向右选择时,提示“请从待选城市选择数据项!”;
  如果右侧选项没有选中,点击向左选择时,提示“请从已选城市选择数据项!”;
  每次选择变动后,可选项和已选项的数据都会相应变化。
  原理分析
  提供左右两个列表框,可以互相选择相应选项;
  左侧为待选项的容器,用来显示可供选择的列表项;
  右侧为已选项的容器,用来显示已经选择的列表项;
  两个列表框之间的选项通过两个按钮来实现数据交互;
  利用Axure的中继器实现列表框的容器功能。
  元件准备
  待选城市文本标签,用于显示待选城市的计数。
  待选项背景框(leftbg),放在待选项底部。
  待选项动态面板(left),用来存放可供选择的列表项:left面板中包含一个动态面板,放置中继器中继器left中用来存储可供选择的列表项。
  选项矩形(leftsl),触发左侧待选项移入右侧已选项。
  选项矩形(rightsl),触发右侧已选项移入左侧待选项。
  已选城市文本标签,用于显示已选城市的计数。
  已选项背景框(rightbg),放在已选项底部。
  已选项动态面板(right),用来存放已经选择的列表项:right面板中包含一个动态面板,放置中继器中继器right用来存储已经选择的列表项。
  操作提示组合元件,用于没有选择选项时的错误。
  案例背景,放在底部,可有可无。
  隐藏提示文件,重新布局元件后效果如下:
  实现步骤
  (1)准备左侧待选项列表数据
  拖入一个中继器left,给中继器的默认Column0列添加21条数据,对应显示广东省21个地市。
  将中继器的数据通过每项加载时赋值给矩形,矩形显示的数据就是待选项源数据
  将中继器转换为动态面板sleft,动态面板的大小为218px200px,设置动态面板的滚动条属性为“自动显示垂直滚动条”。
  实用小技巧:将可滚动的动态面板sleft转换为动态面板left,动态面板的大小为200px200px,设置动态面板的滚动条属性为“无”,从而可以实现滚动且隐藏滚动条的效果。
  在动态面板left底部放一个带边框的矩形背景,大小为202px202px,在矩形背景的上面部分放待选城市文本标签,用于显示待选城市的计数。
  最终左侧待选项列表元件数据显示如下:
  (2)准备右侧已选项列表数据
  右侧已选项列表数据的实现原理与左侧一致,差异部分在于右侧已选项数据一开始为空,最终显示如下:
  (3)设置全局变量,临时存放选中项
  设置全局变量“selectlistl”,用来临时存放左侧待选项选中的数据;全局变量“selectlistr”,用来临时存放右侧已选项选中的数据;全局变量的默认初始值均为空值。
  (4)待选项点击交互事件
  待选项矩形框用来显示待选项数据列表,分别设置鼠标悬停、鼠标放下、选中时的交互效果。
  鼠标单击待选项矩形框时,切换选中状态。当待选项状态为选中时,将全局变量”selectlistl”的值设置为待选项的值,同时标记该行;当待选项状态为取消选中时,将全局变量”selectlistl”的值设置未空,同时取消标记该行。
  (5)设置待选城市文本标签事件
  中继器left的的数量值等于可选项的数据值,中继器每项加载时,设置待选城市的文本显示为“待选城市(可选〔〔Item。Repeater。dataCount〕〕项)”。
  中继器赋值方法如下,文本格式为“富文本”。
  〔〔Item。Repeater。dataCount〕〕表示中继器的数量值,利用富文本特性改变选项值的文本颜色。
  (5)待选项点击交互事件
  已选项点击交互事件同待选项点击交互事件一致,此处不再重复。
  (6)设置待选城市文本标签事件
  已选城市文本标签设置与待选城市文本标签设置一致,此处不再重复。
  (7)左侧向右选择点击事件
  点击“leftsl”按钮时,需要判断该点击事件是否为有效点击事件。
  左侧待选项有选中状态时,全局变量“selectlistl”不为空,点击事件有效,需要将该选项选中添加到右侧已选项列表中,同时删除待选项列表中的记录,表示选择该选项值。特别注意:此处需要将待选项及已选项的状态设置为“未选中”。
  当左侧待选项没有选中状态时,点击事件无效,提示“请从待选城市选择数据项!”。
  (8)右侧向左选择点击事件
  点击“rightsl”按钮时,需要判断该点击事件是否为有效点击事件。
  右侧已选项有选中状态时,全局变量“selectlistr”不为空,点击事件有效,需要将该选项选中添加到左侧待选项列表中,同时删除已选项列表中的记录,表示取消该选项值。
  特别注意:此处需要将待选项及已选项的状态设置为“未选中”。
  当右侧已选项没有选中状态时,点击事件无效,提示“请从已选城市选择数据项!”
  实用小技巧:利用显示事件的“灯箱效果”,背景色为黑色,透明度设置为20,提示效果很漂亮。
投诉 评论 转载

Axure教程:如何实现爱彼迎App首页Banner的切换效本文分享一个用Axure实现爱彼迎App首页Banner切换效果的方法,供大家参考,欢迎一起交流。作者最近闲暇时间试着将爱彼迎App的Banner切换效果用Axure实现……AxureRP9Beta开放下载,距离Axure9正式版已经AxureRP9。0Beta已经更新,最新版已经开放下载,最新版本号为:9。0。0。3611。AxureRP9下载地址:目前Axure官网已经开放下载,下载地址为:……中继器使用场景(四):新闻类APP频道自主增减今天我们以腾讯新闻为例,讲一下如何做出app内频道自主增减的效果。新闻类app由于内容的原因,一般会分为很多的阅读频道,比如:要闻、娱乐、体育、金融等等,用户可根据自己的……Axure教程:天气APP及色彩主题的切换本文主要介绍了用Axure制作高保真天气APP以及色彩主题切换一、效果展示:原型体验地址:https:p5eysh。axshare。comc2二、操作分析……Axure:APP图片动态切换场景本文主要介绍了APP中图片动态切换的运用,一起来看看效果图:操作分析鼠标向左向右滑动,图片动态切换至下一张上一张,且当前图片尺寸变大,清晰度由透明变不透明。……Axure教程:制作进度条的简单方法看到大家在制作进度条的时候都喜欢用函数去实现,函数的实现方法虽然精准,但是函数复杂导致耗时耗力。在能够实现相似效果的情况下,我选择使用懒人的方法好了,动态面板走起效果图:……原型设计:百词斩单词翻转还原效果实现最近无意间被百词斩官网首页的页面效果所吸引,当我们选择一个不认识的单词时,单词会进行翻转,并显示为图片状态,并且会在一段时间后还原为单词状态。依照官网的样式,根据自己的理解绘制……Axure:如何实现Banner导航悬浮顶部效果(PC端)?本文内容适合初级Axure同学学习,Axure高手有更快捷的方法可达此效果欢迎评论留言,一起交流学习背景相信大家在工作中遇到这样的一个难题,绞尽脑汁,尝试N种方法,……中继器使用场景(三):轮播图放大效果本文以“人人都是产品经理”手机app原型为例,讲解轮播过程中的,侧图留框、主图放大的功能,以及自动轮播和手动拖动的实时切换。(末尾有彩蛋)现在手机app中我们经常能看到有……Axure设计:双向列表带计数选择列表框左右双向选择效果在互联网平台中应用非常多,从左侧的待选项中选中选项移入右侧,从右侧的已选项中取消选项移入左侧。作者将通过这篇案列分享,教大家使用Axure制作实现“双向列……Axure函数系列使用字符串函数实现模糊搜索效果继续本系列Axure函数教程,上一篇文章主要给大家分享了Slice、Concat、Math。floor等字符串处理函数的使用,本篇文章将结合中继器给大家讲解IndexOf函数的……原型的第一性原理:讲清楚目标一个产品需要有一个核心定位,我们的原型也首先要说清楚这个定位所转化过来的目标,这是第一层次,我称为产品目标。在动手进行原型制作之前,还有一个很重要的事情要先梳理清楚,我们可以称……
移动阅读产品网易云阅读产品竞品分析App竞品分析报告:美丽说VS蘑菇街悦跑圈APP产品分析报告微医APP用户体验报告知了APP产品体验报告AcFun移动客户端产品体验报告QQ公众号PK微信公众号,谁能更胜一筹?游戏直播平台竞品分析斗鱼TV、虎牙直播金蝶云之家APP产品分析报告咕咚运动APP产品分析报告职场社交之争脉脉、赤兔竞品分析报告无忧保姆APP体验与分析报告

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