gpt4 book ai didi

ios - UINavigationController popViewControllerAnimated 缓慢过渡

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:49:29 26 4
gpt4 key购买 nike

我有一个基于 UINavigationController 的应用程序,其中包含多个 View 。

当我通过在导航 Controller 上调用以下方法返回到以前的 View Controller 时,我看到过渡有点缓慢。我可以在我正在过渡到的 View Controller 的 viewWillAppear 中想到它的唯一原因是我正在做一些繁重的事情,这需要一秒钟多一点的时间。在这种情况下,有什么方法可以使转换更快一些吗?

[self.navigationController popViewControllerAnimated:YES];

编辑:一些重要的事情:

  1. 我在设备上运行。
  2. 我尝试注释掉 viewWillAppear 中的所有代码,但我得到了相同的行为。
  3. 仅在 iOS 7 中观察到延迟。在 iOS 6 中尝试过,似乎在那里工作正常。

最佳答案

我知道我参加聚会也有点晚了,但我遇到了一个非常相似的问题,我的标题图片占据了整个宽度,弹出时它会对正在弹出的 View 造成令人讨厌的抖动效果到。

我的修复非常简单。我只需要确保顶层 View 剪裁了它的 subview 。由于我的 View 是在 Interface Builder 中设计的,因此只需选择外部 View 容器(具有粗边框的容器)并选中“Clip Subviews”选项即可。

关于ios - UINavigationController popViewControllerAnimated 缓慢过渡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21440131/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com