我正在尝试复制 Passbook.app UI,但似乎无法弄清楚界面的基本结构。
当您只加载了一个通道时,您可以向上拖动一个通道,它会弹回原位。您可以向下拖动传递,它会弹回原位。
我创建了一个 UIScrollView 并添加了一个子视图(代表一个通行证)。我将滚动视图的 contentSize 设置为大于设备屏幕,但我没有得到任何捕捉;通行证只是滚动关闭或在屏幕上。任何小于设备屏幕的内容都不会发生滚动。
任何想法他们如何获得这种效果?可能使用多个 UIScrollViews?
我正在尝试复制 Passbook.app UI,但似乎无法弄清楚界面的基本结构。
当您只加载了一个通道时,您可以向上拖动一个通道,它会弹回原位。您可以向下拖动传递,它会弹回原位。
我创建了一个 UIScrollView 并添加了一个子视图(代表一个通行证)。我将滚动视图的 contentSize 设置为大于设备屏幕,但我没有得到任何捕捉;通行证只是滚动关闭或在屏幕上。任何小于设备屏幕的内容都不会发生滚动。
任何想法他们如何获得这种效果?可能使用多个 UIScrollViews?
更新:我创建了一个示例,说明如何使用 UICollectionView 实现这一点,我希望它可以帮助您朝着正确的方向前进。
我一直在研究这个。我使用Reveal来探索视图层次结构。基本上,它使用一个 UIScrollView,其中每个 UIScrollView 都连接到一个 UIDynamicAnimator。