UIWebView
- это полноценный браузер! Чтобы открыть URL в webView
, вы делаете это -
NSURL *url = [NSURL URLWithString:webAddress];
NSURLRequest *req = [NSURLRequest requestWithURL:url];
[webView loadRequest:req];
Вы можете даже вставить javascript в UIWebView
. Вы можете настроить его по своему вкусу.
//To customize the look & feel...
self.webView.scalesPageToFit = YES;
self.webView.autoresizingMask = UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight;
self.webView.autoresizesSubviews = YES;
//To insert Javascript
NSString *jsCommand = [NSString stringWithFormat:@"document.body.style.zoom = 0.5;"];
[self.webView stringByEvaluatingJavaScriptFromString:jsCommand];
Вы могли бы сделать намного больше. Веселись ...
ОБНОВЛЕНИЕ: Чтобы получить кнопку возврата и все, webView
предоставляет эти функции, назад, вперед и т. Д. Все эти функции браузера. Вам нужно кодировать кнопки и пользовательский интерфейс, и для кода вы можете сделать это -
-(IBAction)goForward:(id)sender
{
[webView goForward];
}
-(IBAction)goBack:(id)sender
{
[webView goBack];
}
-(IBAction) gotoHome:(id)sender
{
NSString *urlAddress = @"http://google.com";
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];
}