在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()
}
}
Run Code Online (Sandbox Code Playgroud)
在"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)
}
Run Code Online (Sandbox Code Playgroud)
如果要从主包中加载页面,请使用以下代码:
@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)
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6962 次 |
| 最近记录: |