【问题标题】:Delay between tap and view controller transition点击和视图控制器转换之间的延迟
【发布时间】:2020-10-02 10:48:14
【问题描述】:

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

当我点击“返回”按钮以返回上一个 VC 时,也会出现同样的问题。

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

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

【问题讨论】:

  • 你能添加一些代码,你是如何开始转换的。这是一种什么样的看法。请详细说明您的问题。
  • 这也可能是由于您在viewWillAppearviewDidAppear 中进行的某种繁重的处理。但就像上面的评论所说,您必须提供有关您的UIViewController 的更多信息

标签: ios uicollectionview uicollectionviewcell transition viewcontroller


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多