我在滚动页面时遇到了卡顿/延迟的情况。
这只会出现在iPhone 5上,非常少见地出现在iPhone 5s上。它只会在按住手指时出现,而不是在滚动视图减速时。它出现得非常随机,但一旦开始卡顿,它总是持续一段时间。
可能会因为多次跳转到主屏幕然后再返回才会触发(有时它会运行一段时间,有时卡顿几乎全部时间)。正如我所说,它非常随机,所以如果您尝试此示例项目并没有看到任何卡顿,请耐心尝试更多次。
示例项目基于SpriteKit游戏模板,并且我尽量少对其进行更改,以便更容易进行调试。
示例项目: https://github.com/bobmoff/ScrollStudderingExample
我正在与苹果支持部门联系,但到目前为止,他们只提到将其发送给SpriteKit技术人员并回复给我。
我已经为这个问题苦苦挣扎了大约一年,所以如果有人能够提出真正的解决方案,我会因此而感到幸福。