完成效果如下

Axure PR 8.0 纵向滑动效果_动态面板

先简单画一个外框,然后写入基本的组件如图所示:

Axure PR 8.0 纵向滑动效果_上拉_02

将中间的面板转化为动态面板,因为动态面板能够将多出的部分自动隐藏

Axure PR 8.0 纵向滑动效果_动态面板_03

这样基本的样式就做好了,接下来做交互效果

选择咱们的动态面板,添加用例拖动时

Axure PR 8.0 纵向滑动效果_上拉_04

拖动时用例设置如下:

Axure PR 8.0 纵向滑动效果_用例_05

接下来选择拖动结束时的交互用例,分为两种:向下拖动到顶,向上拖动到到底,并产生弹跳效果

选择编辑条件,添加条件,选择fx,插入变量函数,当向下拉到顶时,即this.y>=64时,当向上拉到底时,即this.y<=-345时,就执行弹跳效果

Axure PR 8.0 纵向滑动效果_上拉_06

Axure PR 8.0 纵向滑动效果_上拉_07

按以上步骤操作完成向下拉到底时的用例

Axure PR 8.0 纵向滑动效果_用例_08

此时我们可以按F5在本地的浏览器中进行预览,鼠标拖动查看效果。