我正在开发一个带有外部网站链接的应用程序。我一直在使用单独打开 safari 的代码,但我想要将网站作为弹出窗口打开的代码。这是一个选项吗?
UIApplication.sharedApplication().openURL(NSURL(string:"http://www.bing.com")!)
最佳答案
您可以使用 UIWebView 并将 url 加载到其中,您可以将其添加到现有 View 或创建一个带有 WebView 的 View Controller 并将其显示为弹出窗口。
let aWebView = UIWebView()
let myUrl = NSURL(string: "http://www.google.com")
let urlRequest = NSURLRequest(URL: myUrl!)
aWebView.loadRequest(urlRequest)
self.view.addSubview(aWebView)
关于xcode swift : how to display a website as pop-over,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31845684/