Ios UIWebView不显示任何内容
我在我的应用程序中使用了Ios UIWebView不显示任何内容,ios,objective-c,webview,Ios,Objective C,Webview,我在我的应用程序中使用了UIWebView,我设置了默认值,如下代码所示:- WebViewViewController.h @interface WebViewViewController :UIViewController<UIWebViewDelegate> @property (strong, nonatomic) NSString *url; @property (weak, nonatomic) IBOutlet UIWebView *webview; @end We
UIWebView
,我设置了默认值,如下代码所示:-
WebViewViewController.h
@interface WebViewViewController :UIViewController<UIWebViewDelegate>
@property (strong, nonatomic) NSString *url;
@property (weak, nonatomic) IBOutlet UIWebView *webview;
@end
WebViewViewController.m
NSURL *url=[NSURL URLWithString:@"facebook.com"];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[_webview loadRequest:requestObj];
webviewcontroller.h
@界面WebViewController:UIViewController
@属性(强,非原子)NSString*url;
@属性(弱、非原子)ibuiwebview*webview;
@结束
webviewcontroller.m
NSURL*url=[NSURL URLWithString:@“facebook.com”];
NSURLRequest*requestObj=[nsurlRequestRequestWithURL:url];
[_webviewloadrequest:requestObj];
出现web视图,但没有数据。
facebook.com
不是有效的URL
它需要是http://facebook.com
确保设置了web视图的委托并实现了委托方法,如
webView:didFailLoadWithError:
。然后,您可以查看页面加载失败时出现的错误。facebook.com
不是有效的URL
它需要是http://facebook.com
确保设置了web视图的委托并实现了委托方法,如
webView:didFailLoadWithError:
。然后,您可以查看页面加载失败时出现的错误。仅替换URL并检查连接和委托
删除你的.m文件代码并放入我的代码
NSURL *url=[NSURL URLWithString:@"https://www.facebook.com"];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[_webview loadRequest:requestObj];
仅替换URL并检查连接和委托 删除你的.m文件代码并放入我的代码
NSURL *url=[NSURL URLWithString:@"https://www.facebook.com"];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[_webview loadRequest:requestObj];
为什么OP需要删除其.m代码并使用您的代码?您所做的唯一更改是更新我刚才提到的URL。没有理由发布一个新答案,它不会给现有答案添加任何内容。我提到了你的连接和委托。为什么OP需要删除他们的.m代码并使用你的代码?您所做的唯一更改是更新我刚才提到的URL。没有理由发布一个新答案,它不会给现有答案添加任何内容。我提到了你的连接和委托。它不工作。您是否设置了来自序列图像板或WebView的xib的代理?是否设置了来自序列图像板或WebView的xib的代理?