Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
UIWebView不加载URL,iOS_Ios_Uiwebview_Uiwebviewdelegate - Fatal编程技术网

UIWebView不加载URL,iOS

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

我正在尝试在应用程序启动时加载URL

我拖动了一个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];
}

然而,我只是在设备上得到了一个黑屏,就像根本没有任何视图一样。有什么想法吗?

这是我在应用程序中使用的代码

- (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,则会出现黑屏。实际上,它不是一个短黑屏。你只是把这三行合在一起。有时会降低可读性。