gpt4 book ai didi

ios - 以奇怪的行为一次关闭多个 View Controller

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

这是一个常见问题,对于仍然不知道如何正确处理该问题的每个人,这里是场景。

模态呈现的 View Controller A -> B -> C

现在你想在一个平滑的动画着陆时用 B 关闭 C 以查看 Controller A。所以苹果文档说你只需要执行:

[A dismissViewConttollerAnimated:YES completion:nil];

C 和 B 应该很好地消失了。这确实是经常需要的场景,我真的对常见用例无法正常工作感到失望。 为什么顶部 View Controller C 瞬间消失,而 B View Controller 出现并带有关闭动画,而不是 C 在整个动画过程中可见? 我真的希望只看到 C View Controller 的关闭。

enter image description here

最佳答案

在这种情况下使用的最佳解决方案是 Unwind Segue .您可以直接将开关移动到层次结构中的任何 View Controller 。

关于ios - 以奇怪的行为一次关闭多个 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39141296/

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