我正在使用 SFSafariViewController 在应用程序中打开网页。
我使用下面的代码打开 SafariViewController:
let url = URL.init(string: myURL)
let safari = SFSafariViewController(url: url!)
self.presentVC(vc: safari)
它工作正常。但是我怎样才能改变它的标题呢? ScreenShot
我试过下面的代码:
safari.title = "About Us"
但没有成功。
也搜索相同但没有得到任何答案 SFSafariViewController Title .
最佳答案
如文档介绍所示,SFSafariViewController
用于在应用程序中安全地显示网页内容。用户可以相信他没有看到被操纵的 Web 内容。如果您可以更改标题,则可以将来自错误域的页面强加给用户,这将为网络钓鱼攻击打开大门。
因此,Apple 不会提供任何更改标题的可能性。
关于ios - 如何快速更改 SFSafariviewController 标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48636741/