gpt4 book ai didi

iphone - UIModalTransitionStylePartialCurl 不会触发 ViewWillAppear

转载 作者:行者123 更新时间:2023-11-29 11:10:44 28 4
gpt4 key购买 nike

我正在使用 UIReferenceLibraryViewController 并希望在关闭时播放声音。我在主 Controller 的 viewWillAppear 事件中调用我的声音。但是,如果我将 UIReferenceLibraryViewController ModalTransitionStyle 样式更改为 UIModalTransitionStylePartialCurl,则不会触发 viewWillAppear。有没有其他方法可以捕获它的解雇?

最佳答案

UIReferenceLibraryViewController 被关闭时,您的主 Controller 的 viewWillAppear 方法不会被 UIModalTransitionStylePartialCurl 调用是有道理的,因为您的主 Controller 的 View 从未被关闭完全从屏幕上移除。您真正感兴趣的是 UIReferenceLibraryViewController 何时被关闭,而不是您的主 Controller 何时出现,因此请相应地构建您的代码。也就是说,子类 UIReferenceLibraryViewController 并将您的声音播放到子类的 viewWillDisappearviewDidDisappear 中。这适用于任何过渡样式。

关于iphone - UIModalTransitionStylePartialCurl 不会触发 ViewWillAppear,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11702750/

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