幼儿饰品瑜伽美体用品微软
投稿投诉
微软创意
爱情通信
用品婚姻
爱好看病
美体软件
影音星座
瑜伽周边
星座办公
饰品塑形
搞笑减肥
幼儿两性
智家潮品

页面上下滑动及弹回效果实现

  下拉刷新以及上拉滑动页面,是每个app都具备的最基础的交互效果,本文旨在模拟一个大概效果,细节可忽略。
  操作环境
  软件版本:AXURE8。0中文版;
  操作系统:win764位操作系统;
  浏览器:Chrome版本63。0。3239。132(正式版本)(64位)
  实现步骤
  元件摆放
  两层动态面板,外层动态面板是手机的可视范围,可以理解为手机的屏幕显示区域;
  里层的动态面板是具体的页面内容,是需要被移动的内容;
  上下拖动
  拖动外层【屏幕动态面板】时,垂直移动内层的【内容动态面板】,同时要设定页面的顶部及页面的底部边界范围,不能出界。
  弹回效果
  移动结束时,让内容页面顶部弹回至与顶部菜单对齐;页面底部弹回至与底部菜单对齐。
  想看效果的,请直接拉到底部链接。
  下面开始详细操作过程,因为是新手入门,会讲的非常细,也会稍显啰嗦,高手请忽略。
  第一步,元件摆放及动态面板嵌套
  (1)拉2个矩形框,分别是顶部(命名top)和底部(命名bottom);
  (2)添加一个矩形为屏幕显示层(设置其为动态面板,命名view),然后点击view的state1进去,设置其为动态面版(命名content),长度随意设置,但需要大于view的高度,这样才有拖动的效果;
  (3)最后设置content的state1(即最终看到的页面内容),这里随便放2张图片,方便演示。
  每个矩形的尺寸如下:
  top、bottom:(300,50)
  view:(300,450)
  con:(300,800)
  设置完之后,回到最开始的主页面会看到是这样:
  这是因为,内容层默认把外围的view层撑大了,这里需要重新调整view层的高度为最开始设置的高度,即450,同时要设置top、bot为最顶层,否则会被覆盖。设置完之后看到的界面及页面层级是这样的:
  第二步,设置垂直移动交互,限定边界
  页面摆放完之后,下面开始交互。
  这一步主要就是设置好页面的上下拖动(滑动)的效果,并限制好页面的顶部、底部边界范围:不能无限制的上下移动,需要给定一个限制范围。
  逻辑实现:
  拖动view层的时候,移动con层,并设定好con移动的边界。
  具体操作:
  选定view层,添加交互用例【拖动时】,添加【移动】动作,勾选con层,移动效果选择:垂直拖动。
  然后,设置界限,添加边界。
  边界设置,依次设置顶部,底部。下面演示两种不同的边界效果(熟练以后,可自行设定任意边界范围)
  第一种效果
  页面(con层)向下拖动时,顶部不能脱离top层的下边;页面(con层)向上拖动时,底部不能脱离bot层的上边。因为设置边界是通过Y坐标来实现的。
  所以,设置边界之前需要搞清楚元件的Y坐标是怎么回事,怎么获取。这里先看设置操作,后面具体细讲坐标。
  这里的边界设定,其实就是设置Y坐标位置。
  要想页面的顶部不能脱离top的下边界,那么con层的Y坐标范围需要限定在什么范围?首先,需要搞清楚坐标原点的位置在哪里。坐标原点位置如下(红点位置):
  那么页面顶部的Y轴坐标只能在amp;lt;0的范围移动(即页面向上移动,Y坐标为负);
  同理,底部的Y坐标只能在amp;gt;view层高度的范围内移动(即只能向下移动),这样上下边界就设定好了。
  那么问题来了,view层的高度怎么获取?
  难道直接填写高度450吗?(本例中,view的高度是450),如果直接填写450,效果是可以实现的。但如果我们修改了view的高度的话,需要重新设定边界,这样比较麻烦。
  获取view的高度,还有另外一个办法,用变量和函数即可。
  我们移动屏幕的时候,其实拖动的是view层,即当前操作对象是view层,所以获取view的高度可以用this。height语法来表达(关于具体语法及函数,自行研究)
  AXURE的函数或变量,通用格式为:
  〔〔变量及函数〕〕
  因此,最终的表达式可以写成〔〔this。height〕〕即可。最终的设置如下:
  效果预览可自己体会。
  第二种效果
  页面顶部最多可以下拉到屏幕一半的高度,底部最多可以上滑到屏幕一半的高度。根据以上的逻辑,只需要把坐标改一下即可:
  顶部amp;lt;〔〔this。height2〕〕,
  底部amp;gt;〔〔this。height2〕〕,
  移动预览截图效果:
  第三步,设置页面上下边界回弹的效果
  针对上面第二种效果,我们来实现:
  当页面顶部下滑出top的下边界时,需要回弹到top的下边界(下拉刷新效果);
  当页面底部上拉远离bot上边界时,需要回弹到bot的上边界(我们是有底线的效果)
  逻辑实现及交互:
  我们拖动view层结束的时候,如果页面顶部Y坐标amp;gt;0,那么移动页面顶部的Y坐标回到原点位置(0,0)(即回到top下边界);
  同理,我们拖动view层结束的时候,如果页面底部Y坐标amp;lt;view的高度,那么移动页面底部的Y坐标回到位置(0,view高度)(即回到bot上边界);
  以上逻辑需要用函数来表达。
  设置顶部效果
  首先得出顶部的临界值。
  因为页面顶部与con的Y坐标是一致的,此时的临界值就是0,当它从原点(0,0)开始向下滑动时,用函表达就是:〔〔con。y〕〕amp;gt;0,(con。y表示变量con的Y坐标值,也就是红点的那个Y坐标值,需要提前定义局部变量con为con层,否则函数不能生效。)
  即如果〔〔con。y〕〕amp;gt;0,那么移动con层到(0,0),同时给一个动画效果:缓慢退出。
  设置底部效果
  首先搞清楚的临界值,即页面底部与bot挨着的时候,此时,CON的Y坐标值(以原点位置开始算的)是处于最上面的隐藏看不见的位置,那么此时,con。y的值是多少呢?是【view高度con的高度】(为负值),如果继续上滑的时候,Y坐标值就会小于临界值。
  表达式就是〔〔con。y〕〕amp;lt;〔〔this。heingcon。height〕〕,移动con层到(0,〔〔this。heightcon。height〕〕)。
  最终的操作如下:
  需要注意的是,用到con。y的函数时,都需要设定con为局部变量,否则无法生效。设定条件如下:
  最终效果预览如下:https:wkaay5。axshare。com。
  END

想要宝宝的夫妇一定要杜绝这个坏习惯据调查发现每七对夫妇当中就有一对不孕。生殖医学会与中华民国生育医学会响应每年七月的享孕周系列活动,期望提升国人对于不孕症治疗的认知,透过医界共同呼吁,鼓励国人积极面对不孕症治疗……日常养护中刹车油不能忽视的安全要素近来,由劣质刹车油引发的交通事故频频发生,CCTV的《每周质量报告》栏目也进行了,引起了社会公众的强烈关注。据交管部门统计,约三成交通事故是因为刹车失灵造成的,而劣质刹车油就是……西游记金鼻白毛老鼠精介绍西游记老鼠精是怎样的妖怪金鼻白毛老鼠精(又名:半截观音、地涌夫人)是《西游记》中的角色,长得花容月貌。使用两把长剑,在陷空山无底洞落草为妖,她本来就是妖精,其成精的履历其……读假如给我三天光明有感树荫下,餐厅里,床上,哪里都有我看书的痕迹。一个漫长的暑假,我就像一匹好几天都没有吃东西的狼,整天狼吞虎咽地看着一本本好书。这些书就像茫茫大海中的一座座灯塔,为我这艘迷路……出行时洗面奶能带上飞机吗女性旅客出行,要带的行李物品很多,化妆品更是很多,那么出行时洗面奶能带上飞机吗?这里来给你介绍介绍。机场对液态状态的物品(比如矿泉水,牙膏,香水,化妆水,粉底,面霜,乳液……朱自清动乱时代原文及赏析动乱时代这是一个动乱时代。一切都在摇荡不定之中,一切都在随时变化之中。人们很难计算他们的将来,即使是最短的将来。这使一般人苦闷;这种苦闷或深或浅的笼罩着全中国,也或厚或薄……去国造句用去国造句大全(61)去国美电器采购就说明你脑子生锈。(62)神女生涯原是梦,小姑居处本无郎(义山)”;去国怀旧、凄婉哀怨如“林花谢了春红,太匆匆,无奈朝来寒雨夜来风。(63)那……里山造句用里山造句大全121,这里山川南北纵贯,东西骈列,山高谷深,横断东西间交通。122,弯量贩业者说,只要商品标示是出自弯某个名胜地区,例如阿里山高山茶叶或宜兰牛舌饼,就容易受到陆客青睐。……县令和知县有什么区别说到县令和知县其实还是挺有区别的两个官职了,大家也知道的,但是到底区别在什么地方,或者说更加细致的区别在什么地方还是比较难以理解的,那么这到底有什么说法呢?下面就着这个问题我们……水浒笑传之儿童节武大郎同武松下班回家,看潘金莲做了满桌子菜,便问道:娘子,今天什么节,煮这么多好吃的。潘金莲:六一儿童节。武大郎:可我们家没有小孩呀!娘子你不会是有了吧!潘金……伟业造句用伟业造句大全151,夏禹治水十三年,“三过其门而不入”,没有这种难以想像的精神,能建立“初奠山川”的伟业吗?社会上确实需要这样“迷”的一族,才能加速历史的进程。152,今日我与将军既……雍正真是武林高手吗血滴子为您揭开秘密由陈可辛监制、刘伟强执导的武侠大片《血滴子》讲述了康乾年间一段不为人知的传奇故事:血滴子别动队大战江湖侠。不过,血滴子究竟是什么东西,各路专家一直是众说纷纭,争论不休,有人说它……
圣女果的整枝技巧与技术为了提高圣女果的光合作用,促进幼苗生长,在第一花蕾以下的枝丫不要过早剪掉,应在见到第一花蕾之后切掉底部叶片及枝丫。一、栽苗时,先打掉底部的两个叶片,有利于促进圣女果的成活……消防烟感探测器品牌随着社会科技的发展,现在人们的安全意识在不断的提高,在现代的小区或者公共场所,各种安全设备的设立是必不可少的。以下来了解消防烟感探测器品牌。消防烟感探测器品牌在我国也是非……外企面试每关都有名堂对所在圈子一定要了解出镜人:李豹,清华大学研究生,就职于一家美国驻华的公司。我是在05年年末和06年年初的时候进入这家公司的,总共经历了三场面试。第一轮是中国地区公……经期痛经昏厥中医治疗女性在经期因痛经昏厥有几种情况?中医药如何治疗?女性在经期因痛经昏厥,主要有气厥与血厥两大症型,每一症型又有虚与实的不同,临床上应根据患者病情分别施治。一。气厥……稳健的资产配置才是养老的正确方式骚动的股市让吴女士蠢蠢欲动,不愿意错过赚钱的机会,这样的心情大家都理解,但是笔者还是要提醒一下,股市有风险,投资需谨慎。像吴女士这样缺乏股市投资经验的人要玩转股票并不容易,不仅……驾驶学堂汽车冒黑烟熄火等常见故障解读车友廖先生问:近来自己的汽车在冷启动时有些困难,而且在着火后排气管会冒黑烟,请问这是怎么回事?回复:冷启动有点困难,启动后排气管冒黑烟需要先做电脑检测,查看氧传感器及水温……店门造句用店门造句大全三十一、在阿伯克比龙与菲奇时装店门前,有一幅巨大的壁画。壁画里,几个半裸的十几岁的男孩奔跑在长满青草的原野上,裤子裂着缝,半露着屁股。三十二、常常会有一种被世界暂时忘了的……丑态造句用丑态造句大全31、哈哈,“三扒两咽”、“狠”,端的镂魂摄魄,只区区两笔,其馋鬼、饿鬼的丑态毕现矣。32、豪门巨室为了争夺遗产,不仅丑态百出,甚至还会影响投资人的权益。33、眼看……罗姓男孩取名三个字罗姓男孩名字大全最新罗姓在我国也是一个非常古老的姓氏了,起源于祝融八姓的后裔。罗姓在历史上也有很多历史名人,比如第一个以罗为姓的罗凌甫,唐代名将罗士信,还有著名的《三国演义》的作者罗贯中等等。近现……浅议企业团队精神培育摘要:发扬团队精神,使企业朝着更高、更远的目标不断迈进。团队精神应从企业目标、思想工作和文化建设等方面培育。关键词:团队精神;事业目标;思想政治工作;企业文化建设在……中文的造句用中文的造句大全31、在用繁体中文的几天里,我觉得它们对于我的朋友来说真的很难。32、美国人学中文的风气没有国人宣传所说的那么盛,美国中小学开中文课的,可说是聊备一格。33、剧中有……盘点古代几个大诗人的名号其中诗魔是白居易在古代时候文人雅士基本上都会写诗,许多人都喜欢用诗来表达自己的感情,一些著名的古代诗人甚至被封为诗仙、诗圣、诗魔等。你知道诗神是指哪位诗人?,诗神就是指古代大文豪苏轼,他的诗文……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网