xcode swift:如何将网站显示为弹出

时间:2015-08-06 02:07:39

标签: xcode swift ios8

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

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

1 个答案:

答案 0 :(得分:2)

您可以使用UIWebView并将URL加载到其中,您可以将其添加到现有视图中,或者创建一个带有Web视图的视图控制器并将其显示为弹出窗口。

    let aWebView = UIWebView()

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

    aWebView.loadRequest(urlRequest)

    self.view.addSubview(aWebView)