1

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

我尝试使用

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

这会导致空白屏幕。有没有办法用 SFSafariViewController 完成这个,或者我必须用 WKWebView 构建我自己的“浏览器”?

提前致谢!

4

1 回答 1

5

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

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

于 2016-05-16T13:58:36.043 回答