Axure教程:以微信为例,模拟内容的滚动浏览并触底反弹效果

萍萍仔
13 评论 6854 浏览 22 收藏 4 分钟
🔗 B端产品经理需要更多地关注客户的商业需求、痛点、预算、决策流程等,而C端产品经理需要更多地关注用户的个人需求

无论是APP还是网站,上下纵向浏览或者左右横向浏览是非常常见的,除此之外,大家肯定也都注意到了一种情况一种现象:当内容浏览到底部时,继续下拉页面会出现触底反弹,顶部也是如此。今天我们以微信聊天记录为例,一起来探索这种浏览方式的实现方法。

效果图奉上

原理:拖动面板沿轴移动来实现浏览,结束面板拖动时,如果面板离开档板,将会移动(反弹)回合适的位置。

设计步骤

1、设计好基本元件

2、编辑面板中的内容

3、将内容转换为动态面板

4、创建档板

5、设置浏览区域面板的交互,从何实现内容面板的滚动浏览

6、设置浏览区域面板的交互,从何实现内容面板的触顶反弹

7、设置浏览区域面板的交互,从何实现内容面板的触底反弹

8、到这,已经全部设置好了,点击预览看看效果吧。

是不是成功啦,哈哈,恭喜,又比以前的你厉害了一点。

 

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

题图来自 Pixabay,基于 CC0 协议

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 回复
  2. 请问那个超出内容区域的内容需要加到内容的动态面板中吗?

    来自广东 回复
    1. 嗯嗯,要的哈

      来自广东 回复
  3. 有些没能实现,不太会,还需学习

    来自云南 回复
    1. 加油,不会的话再回头重做一次,看看自己漏了哪一步

      来自广东 回复
    2. 完成了,有些设置名称略有不同,不过是完成了,受教

      来自云南 回复
  4. 没有延Y轴移动啊

    来自云南 回复
    1. 下拉可以找到沿y轴移动的选项的

      来自广东 回复
    2. 就是垂直移动

      来自广东 回复
    3. 嗯嗯,可能大家汉化的版本不一样,所以会导致有一些用例的名称会稍有不同。 🙂

      来自广东 回复
  5. 复杂化了,而且滚动效果压根就可以不用命令或者函数就可以实现

    来自广东 回复
    1. 如果不用拖动面板的方式实现滚动浏览,是不能做出触底反弹的效果的。你说的不用命令或函数实现的滚动效果是不是为动态面板添加滚动栏,但是滚动栏的话实现不了触底反弹,而且需要遮挡滚动栏,不然就会很丑,交互体验不是很好

      来自广东 回复
专题
14296人已学习15篇文章
深度学习(Deep learning)是一种机器学习的分支,它是通过构建多层神经网络来实现自主学习和预测的能力。本专题的文章分享了解读深度学习。
专题
15467人已学习12篇文章
本专题的文章分享了互联网金融风控体系的设计指南。
专题
39939人已学习26篇文章
近年来“物联网”的势头正足,5G网络宣告展开,未来的浪潮中一定会有“语音交互产品”的一席之地。
专题
85915人已学习22篇文章
不能用C端产品思维套在B端产品上哦。
专题
15517人已学习12篇文章
逻辑图是用图标符号、说明文字以及连接线等,形象化地表达复数要素之间的相互作用关系。本专题的文章分享了如何绘制逻辑图。