gpt4 book ai didi

objective-c - presentModalViewController 检测动画完成

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

我注意到 iOS 5 引入了额外的参数和方法来检测 View Controller 的演示动画何时完成。

在早期版本(例如 iOS 4.x)中有什么方法可以做到这一点吗?

我已经使用 presentModalViewController 来呈现 Controller ,我注意到除非动画完成,否则您无法调用 dismiss 方法。

那么我怎样才能检测到动画何时完成,然后我可以关闭它呢?

最佳答案

我刚刚尝试在 viewDidLoad、viewWillAppear 和 viewDidAppear 上关闭模态呈现的 VC。前两个没有骰子,但解散在 viewDidAppear 中有效。 (在动画完成后调用它是有道理的)。

而且,您可能已经知道这一点,但如果您不知道:您不必从呈现它的 VC 中消除模态呈现的 VC。您的“等待网络”VC 可以在 viewDidAppear 中检查连接状态,如果连接完成则自行关闭。

关于objective-c - presentModalViewController 检测动画完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9756085/

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