UIWebView不加载URL,iOS
我正在尝试在应用程序启动时加载URL 我拖动了一个UIWebView对象,在我的.nib上创建了一个属性出口,将其连接到webview,并在我的视图控制器中放置了以下代码:UIWebView不加载URL,iOS,ios,uiwebview,uiwebviewdelegate,Ios,Uiwebview,Uiwebviewdelegate,我正在尝试在应用程序启动时加载URL 我拖动了一个UIWebView对象,在我的.nib上创建了一个属性出口,将其连接到webview,并在我的视图控制器中放置了以下代码: - (void)viewDidLoad { [super viewDidLoad]; NSString *fullURL = @"http://google.com"; NSURL *url = [NSURL URLWithString:fullURL]; NSURLRequest *requ
- (void)viewDidLoad
{
[super viewDidLoad];
NSString *fullURL = @"http://google.com";
NSURL *url = [NSURL URLWithString:fullURL];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];
}
然而,我只是在设备上得到了一个黑屏,就像根本没有任何视图一样。有什么想法吗?这是我在应用程序中使用的代码
- (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];
}
这是短的
- (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"]]];
}
重新启动IOS模拟器。 这确实不明显,但首先在IOS模拟器上检查Safari中的任何站点。 重新启动IOS模拟器后,我的webView在模拟器和设备上都成功打开
通过Amit只需重新检查您是否正确完成了所有必要的操作。如果未加载webview,则不会出现黑屏。如果未通过XIB正确设置ViewController,则会出现黑屏。实际上,它不是一个短黑屏。你只是把这三行合在一起。有时会降低可读性。