我正在尝试在应用启动时加载网址。
我拖动了一个UIWebView对象,在我的.nib上,我创建了一个属性插座,我将它连接到webview,在我的视图控制器中,我放置了以下代码:
- (void)viewDidLoad
{
[super viewDidLoad];
NSString *fullURL = @"http://google.com";
NSURL *url = [NSURL URLWithString:fullURL];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];
}
然而,我只是在设备上看到一个黑屏,就像没有任何视图一样。有什么想法吗?
答案 0 :(得分:24)
这是我在我的应用程序中使用的代码
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
NSURL *websiteUrl = [NSURL URLWithString:@"http://www.google.com"];
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:websiteUrl];
[myWebView loadRequest:urlRequest];
}
答案 1 :(得分:1)
这是短暂的
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
[myWebView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.google.com"]]];
}
答案 2 :(得分:1)
重新启动您的IOS模拟器。 这真的不明显,但首先检查IOS模拟器中Safari的任何站点。 重新启动IOS模拟器后,我的webView在模拟器和设备上都成功打开。
阿米特