如何快速更改 SFSafariviewController 的标题?

use*_*510 3 ios swift sfsafariviewcontroller

我正在使用 SFSafariViewController.

我使用以下代码打开 SafariViewController:

  let url = URL.init(string: myURL)
  let safari = SFSafariViewController(url: url!)
  self.presentVC(vc: safari)
Run Code Online (Sandbox Code Playgroud)

它工作正常。但是我怎样才能改变它的标题? 截屏

我试过下面的代码:

 safari.title = "About Us"
Run Code Online (Sandbox Code Playgroud)

但没有成功。

也搜索相同但没有得到任何答案SFSafariViewController Title

cle*_*ens 6

正如文档的介绍所暗示的那样,SFSafariViewController用于在应用程序中安全地显示 Web 内容。用户可以相信他没有看到被操纵的 Web 内容。如果您可以更改标题,您就可以将错误域中的页面强加给用户,这将为网络钓鱼攻击打开大门。

因此,Apple 不会提供任何更改标题的可能性。