我正在尝试在分页滚动视图上实现水平视差,这使得一个视图看起来在 x 方向上前进得更快,但在同一位置“着陆”(例如,说(0,0))。这是我的一般设置/视图层次结构:
- (透明滚动条,拦截/传递滚动事件)
- (我想在 x 方向上移动 1.2 倍速度的对象叠加层,但不超过它的“着陆点”)
- (另一个我想在 x 方向以 1.0 倍的速度移动的叠加层)
我知道它必须通过修改 contentOffset 来做一些事情,我让我的代表全部设置好,以便他们都可以以 1 倍的速度朝着同一个方向移动……关于解决方案的任何提示?