IOS的UIWebView不工作?
我正在使用此代码在UIWebView
加载一个URL。 白色屏幕只出现
- (void)viewDidLoad { [super viewDidLoad]; NSString *link = @"http://www.apple.com/"; NSURL *url = [[NSURL alloc] initWithString:link]; NSURLRequest *req = [[NSURLRequest alloc] initWithURL:url]; [webView loadRequest:req]; }
代码似乎是正确的,检查webview是正确的初始化:
UIWebView *webView = [[UIWebView alloc] initWithFrame:myframe] [self.view addSubview:ewebView];
或者IBOutlet被正确分配。
确保你正在初始化webView。 如果你正在使用IBOutlet,那么当你的视图被加载的时候它会被分配。 如果你没有使用IBOutlet,那么使用alloc来初始化它:
UIWebView * webView = [[UIWebView alloc] init];
也尝试添加它作为子视图:
[self.view addSubview:webView];
首先要清楚你的WebView被添加到self.view
。
并按照以下步骤。
NSString *urlAddress = [NSString stringWithFormat:@"http://www.apple.com/"]; //Create a URL object. NSURL *url = [NSURL URLWithString:urlAddress]; //URL Requst Object NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; //Load the request in the UIWebView. [webView loadRequest:requestObj];