【问题标题】:SFSafariViewController as subviewSFSafariViewController 作为子视图
【发布时间】:2016-05-16 13:29:53
【问题描述】:

我想使用 SFSafariViewController 但仍然在下面添加一些我自己的按钮。我还没有找到方法来做到这一点。

我尝试过使用

let svc = SFSafariViewController(URL: testURL)
self.containerView.addSubview(svc.view)

这会导致出现空白屏幕。 有没有办法使用 SFSafariViewController 来实现这一点,还是我必须使用 WKWebView 构建自己的“浏览器”?

提前致谢!

【问题讨论】:

    标签: ios swift sfsafariviewcontroller


    【解决方案1】:

    SFSafariViewController 根据(Apple 的)定义不太可定制,它应该为用户提供与常规 Safari 应用程序相似的 UX/UI 体验。

    如果您想添加自己的按钮,则必须创建自己的 UIViewController 子类并将 WKWebView 作为子视图添加到它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多