0

我试试这个:我可以为 Safari 视图控制器预加载网页内容吗? 但是 SFSafariVC 上的完成按钮不起作用

let svc = SFSafariViewController(URL: NSURL(string: self.SiteURL)!)
self.presentViewController(self.svc, animated: true, completion: nil)

这是我可以为 Safari 视图控制器预加载 Web 内容的快速版本吗?(对我来说没有工作完成按钮)

let svc = SFSafariViewController(URL: NSURL(string: self.SiteURL)!)

    addChildViewController(svc)
    svc.didMoveToParentViewController(self)

    svc.view.frame = view.frame
    containerView.frame = view.frame
    containerView.backgroundColor = UIColor.redColor()
    safariView = svc.view
    view.addSubview(safariView!)
    view.addSubview(containerView)

    view.sendSubviewToBack(safariView!)
4

1 回答 1

0

的当前实现不支持此功能SFSafariViewController。您现在最好的选择是WKWebView在添加到层次结构之前使用并开始加载。

于 2016-07-03T23:38:41.830 回答