gpt4 book ai didi

ios - 向下滑动以关闭时,SafariViewControllerDidFinish 不会触发

转载 作者:行者123 更新时间:2023-12-04 12:35:38 25 4
gpt4 key购买 nike

我在 SFSafariViewController 上有一个代表这确实清除了 safariViewControllerDidFinish 中的任务事件。在 iOS 13+ 中,用户可以向下滑动以关闭,但在这种情况下不会触发此事件。我不想通过启用 isModalInPresentation 来禁用此手势.

有没有办法让safariViewControllerDidFinish在这种情况下触发,或者如何检测用户向下滑动以关闭 Safari View Controller ?

最佳答案

您可以知道用户何时关闭 SFSafariViewController通过使自己成为演示 Controller 的代表并覆盖 presentationControllerDidDismiss(_:) 向下滑动.查看 documentation关于这个话题。

注意:如果你使用 dismiss(animated:),这个方法不会被调用以编程方式。

关于ios - 向下滑动以关闭时,SafariViewControllerDidFinish 不会触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62135577/

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