点击和视图控制器转换之间的延迟



我有一个集合视图单元格,我点击它,它必须导航到另一个视图控制器。问题是点击和导航之间存在非常轻微的延迟,因此不会立即发生。

当我点击"后退"按钮以返回以前的VC时,会出现同样的问题。

我不认为这与推送/弹出动画有关,因为即使我这样做,延迟仍然存在: popViewController(動畫:假(

所以这是与处理触摸事件有关的事情,但我不知道是否有任何解决方案。很高兴听到有关此事的任何建议。

事实证明,我问题的原因是我正在导航到的视图控制器加载繁重,因此 viewDidLoad 需要一些时间才能完成运行,只有之后新屏幕开始拖动并对用户可见。

最新更新