在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没有名为WebView的成员.
有任何想法吗?
PS对不起noob问题!:-)
要在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) }