gpt4 book ai didi

ios - 如何在表单(UIModalPresentationFormSheet)消失时收到通知?

转载 作者:可可西里 更新时间:2023-11-01 05:39:12 24 4
gpt4 key购买 nike

我有一个 View Controller (A),它以表单形式 (UIModalPresentationFormSheet) 的形式呈现另一个 View Controller (B)。

现在我想关闭 View Controller B,并在安全的情况下尽快显示另一个 View Controller (因为您不能在显示或关闭另一个 View Controller 时使用 presentModalViewController:。)

但是,我似乎找不到任何方式在表单完全消失时收到通知。有什么解决办法吗?

最佳答案

毫无疑问,您已经注意到,当 UIModalPresentationFormSheet Controller 关闭时,不会触发旧的 viewDidAppear 方法。可以通过在关闭 Controller 时简单地调用该方法来模拟 viewWillAppear 调用,但这不是您所需要的。

您可以将新的 viewController 推送到现有模态视图 Controller 的 navigationController,而不是呈现第二个模态视图 Controller 吗?无论如何,这可能会带来更好的用户体验。

或者您可以使用弹出窗口吗?

关于ios - 如何在表单(UIModalPresentationFormSheet)消失时收到通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5801957/

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