gpt4 book ai didi

ios - SFSafariViewController 在 UINavigationController 中推送时隐藏网络事件指示器

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

SFSafariViewController 正在加载时,我们需要向用户指示网站正在我们刚刚推送的 ViewController 中加载。

最简单的想法是在推送新的 SFSafariViewController 之前打开网络事件指示器,并在我们知道网站已加载后在委托(delegate)方法中将其关闭。然而。当SFSafariViewController在UINavigationController中滑动时,它会滑过应用程序,这很好,但是网络事件指示器不再打开。

没有网络事件指示器是可见的,因此我们无法告知用户网站正在加载。我们需要一种方式来告知用户网站正在加载到 SFSafariViewController 中。

我认为这是一个错误! iOS 9。

如果有人遇到同样的问题,请告诉我如何解决。

最佳答案

SFSafariViewController 中的进度 View 是用户了解网站正在加载并且已经内置的指示器,为什么还需要另一个?如果进度 View 因为您正在推送而被隐藏,请将此行添加到您的代码中,以便您隐藏导航栏: self.navigationController.navigationBarHidden = YES;

关于ios - SFSafariViewController 在 UINavigationController 中推送时隐藏网络事件指示器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32828234/

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