Axure8.0|移动端上下滑动不出屏

乐悠悠
32 评论 65226 浏览 117 收藏 4 分钟

制作高保真原型的时候,常常需要将屏幕上下滑动,今天和大家分享的是通过多动态面板套用实现上下滑动不会超出屏幕框架。

一、元件准备

top(头部)、beijing(背景)、bottom(底部)、cours(课程)、drag(拖动)。

注:top和bottom保持在顶层,beijing为矩形,此处应去掉边框,cours和drag是动态面板,所有元件的宽度相同

二、排版

beijing紧挨top底边且对齐放置,bottom紧挨beijing底部放置,接着course以头部对齐的方式覆盖到beijing上,最后drag以头部对齐的方式覆盖到course上。

注:如果bottom之前忘记点击顶层,是会被覆盖住,这个时候要将其放置顶层。

三、添加用例

1 drag移动时,移动course动态面板,默认跟随。

2 drag拖动时,自身垂直拖动。

3 drag拖动时,编辑条件 如果drag的顶部大于top的底部,则drag移动到绝对位置(达到)  x:0,  y:[[t.bottom]]。

4 drag拖动时,编辑条件 如果drag的底部小于bottom的顶部,则drag移动到绝对位置(达到)  x:0,  y:[[b.top-d.height)]]。

5将排版好的原型再次转换成动态面板,嵌到高保真手机壳上,并且将新的动态面板的底边向上拉动,直到与bottom的底边重合。

四、效果

具体效果请到如下网址查看:http://67r9k4.axshare.com/#g=1&p=index

 

作者:乐悠悠   QQ:714226583,目前在找工作

本文由 @乐悠悠 原创发布于人人都是产品经理。未经许可,禁止转载。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 第三步,作者应该表述错了,应该是‘’编辑条件 如果drag的顶部小于top的底部‘’

    来自四川 回复
  2. 您好,有哪位大神知道,滚动界面上如何做点击切换动态面板效果的功能吗??

    来自广东 回复
  3. 完了,还是不是很懂TAT

    来自广东 回复
  4. 你好 为什么我cours的内容到了顶部或者底部以后不会停止 还继续滑动呢,是不是判断出了点问题呢?

    来自福建 回复
  5. 不是很明白 如果是做滑动的效果 做两层动态面板 设置滚动就好啦 😉

    来自福建 回复
    1. 可以加一下QQ么?

      来自北京 回复
  6. course的怎么样才能只显示drag的高度的内容呢

    来自上海 回复
    1. 会了 😉

      来自上海 回复
    2. 没懂

      回复
  7. 这个用8.0的添加顶部边界,底部边界 😈 , 几秒就弄好了。。。。

    来自广东 回复
    1. 可以加一下你QQ请教一下么

      来自北京 回复
    2. 请问在哪里添加哦

      来自四川 回复
  8. 亲,能加你qq吗?有点问题,帮忙看下 http://x10w6c.axshare.com

    来自陕西 回复
    1. 你好,我的问题 跟你一样的 请问解决了吗 能否留个联系方式

      来自北京 回复
  9. 为什么我这里没有跟随呢

    回复
  10. 8.0以后添加边界比这个简单多了吧 😳

    来自上海 回复
    1. 是的,但是研究了一下,没做出来 ❗

      来自北京 回复
  11. 每天学个小技巧,一个月后就变成Axure大牛了。 :mrgreen:

    来自广东 回复
    1. 加油 : 😉

      来自北京 回复
  12. 7.0 可以加2个线转化为动态面板。 用条件中的原件范围接触的方式进行判断
    8.0 在设置移动时,下面有个添加边界,设置移动范围

    都要简单多

    来自四川 回复
    1. 我试一下看看 谢谢。

      来自北京 回复
    2. @周关利 能加一下你的qq吗?

      来自北京 回复
    3. 125078878

      来自四川 回复
    4. 1、元素说明
      外层 一个固定大小的动态面板,高度640;固定屏幕
      里面 一个自动调整为内容尺寸的面板,高度1000,长页面
      2、期望动作
      在外层固定面板中,可以手动滑动长页面。 并且长页面在一个固定的一个范围内滑动。 (长页面不出屏)
      3、操作
      在外层动态面板的状态1中,创建长页面的动态面板。
      在状态1中,对长页面动态面板设置“拖动时”事件
      添加动作“移动-长页面面板”设置垂直移动
      添加移动边界
      顶部 大于等于 负 (长页面高度 – 外层固定页面高度)
      底部 小于等于 长页面高度
      顶部 大于等于 负360
      底部 小于等于 1000
      就可以了

      来自四川 回复
    5. 好的,学会了,谢谢。

      来自北京 回复
    6. 我tm花了一晚上学完你的教程,才看到下面这评论!! 😮

      来自广东 回复
    7. 😮 😮 😮

      来自广东 回复
    8. 我的咋都不滚动啊?

      来自北京 回复
    9. 我的也不滚动,请问你解决了吗

      来自北京 回复
    10. 受教啦!

      来自北京 回复
    11. 感谢感谢!

      来自河北 回复
    12. 太感谢你啦,你的回答完美解决我的问题!!

      来自广东 回复
专题
14235人已学习13篇文章
增长模型是产品增长的通用思维框架。本专题的文章分享了如何构建增长模型。
专题
12730人已学习13篇文章
2023年已结束,你的年终总结写好了吗?本专题的文章分享了如何做好年终总结。
专题
18585人已学习16篇文章
ERP是一种以系统化的方式,将企业内部所有的业务流程和数据进行整合和管理的软件系统。本专题的文章分享了ERP系统设计指南。
专题
12691人已学习12篇文章
如今随着商业的发展,消费者与品牌建立起了更深的联系,商务活动也开始以消费者为中心,所以消费者的体验以及建议就非常重要。本专题的文章分享了消费者行为学。
专题
13245人已学习13篇文章
商业保理,即保付代理。本专题的文章分享了关于商业保理的讲解。
专题
13373人已学习11篇文章
需求评审会议对整个项目想影响至关重要,作为产品经理,应该如何完成需求评审呢?本专题的文章分享了如何高效完成需求评审。