uiwebview - Swift:webView 项目中的 ViewController 错误

标签 uiwebview swift

使用 Swift 在 Xcode 6 中编写一个简单的应用程序。

class htmlViewController : UIViewController 
{
    @IBOutlet var webbb: UIWebView
}

class ViewController: UIViewController 
{
    override func viewDidLoad() 
    {
        let url = NSURL(string: "http://apple.com")
        let reqq = NSURLRequest(URL: url)
        self.webbb.loadView(reqq)
        super.viewDidLoad()
    }
}

“self.webbb.loadView(reqq)”行有一些错误:

ViewController does not have a member named WebView.

有什么想法吗?

附言对不起,菜鸟问题! :-)

最佳答案

要在 UIWebView 中加载网页,只需使用以下代码:

@IBOutlet var web1 : UIWebView


override func viewDidLoad() {
    super.viewDidLoad()

    var url = NSURL(string: "http://www.google.com")
    var request = NSURLRequest(URL: url)

    web1.loadRequest(request)

}

如果您想从主包加载页面,请使用此代码:

@IBOutlet var web1 : UIWebView

override func viewDidLoad() {
    super.viewDidLoad()

    var url = NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResource("pageName", ofType: "html"))

    //var url = NSURL(string: "http://www.google.com")

    var request = NSURLRequest(URL: url)

    web1.loadRequest(request)

}

关于uiwebview - Swift:webView 项目中的 ViewController 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24026697/

相关文章:

ios - Bool WebView 功能未按计划工作

swift - 在swift 3和core graphics中画一条直线

UIWebView的scrollTo受到返回顶部的阻碍

iOS UIWebView 加载后消失

swift - 应用程序在设置 MPNowPlayingInfoCenter 时丢失远程控制输入

ios - 访问 UITabBarController 以通过 Storyboards 分配 Action

ios - UIView Controller 中的通知未触发

ios - Xcode 无法识别 GoogleAPIClientForREST?

ios - UIWebView.loading 返回 false

ios - 将 UIWebView 转换为 PDF/Image 仅提供一英寸宽的输出