我正在开发一个与外部网站链接的应用程序。我一直在使用单独打开safari的代码,但我希望代码可以作为弹出窗口打开网站。这是个选择吗?

UIApplication.sharedApplication().openURL(NSURL(string:"http://www.bing.com")!)

最佳答案

您可以使用uiwebview并将url加载到其中,您可以将其添加到现有视图,或者创建一个包含web视图的视图控制器,并将其显示为popover。

    let aWebView = UIWebView()

    let myUrl = NSURL(string: "http://www.google.com")
    let urlRequest = NSURLRequest(URL: myUrl!)

    aWebView.loadRequest(urlRequest)

    self.view.addSubview(aWebView)

10-08 05:23
查看更多