我正在尝试复制 Passbook.app 用户界面,但似乎无法弄清楚界面的基本结构。
当您只加载一个 channel 时,您可以向上拖动一个 channel ,它会弹回原位。您可以向下拖动 channel ,它会弹回原位。
我创建了一个 UIScrollView 并添加了一个 subview (代表一个 channel )。我将 scrollView 的 contentSize 设置为大于设备屏幕,但我没有得到任何捕捉;通行证只是滚动关闭或在屏幕上。任何小于设备屏幕的东西都不会发生滚动。
知道他们是如何获得这种效果的吗?可能使用多个 UIScrollView?
最佳答案
我一直在研究这个。我用了Reveal探索 View 层次结构。基本上它使用一个 UIScrollView,里面有许多 UIScrollView,每个 UIScrollView 都连接到一个 UIDynamicAnimator。
关于ios - 在 Passbook.app UI 中复制 ScrollView 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19260758/