我正在开发一个应用程序,其中需要在 Web 中显示维基百科链接
视图。还有在表格视图中显示通过 Web 视图打开的页面的历史记录。我在 goo 上找到了它
gle但找不到任何解决方案。我该如何解决?
UIWebView
有goBack
和goForward
方法。参考[这里]。(http://developer.apple.com/library/ios/#documentation/uikit/reference/UIWebView_Class/Reference/Reference.html)
不要忘记将UIWebViewDelegate
.h 及其对象添加delegate
到self
.
也可以这样url
存放NSMutableArray
:
- (BOOL) webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {
NSURL *documentURL = request.mainDocumentURL;
if(![history containsObject:documentURL.absoluteString]){
[arrBrowseHistory addObject:documentURL.absoluteString];
}
}
以下代码用于向后和向前进入 UIWebViewController
- (IBAction)backButtonClicked:(id)sender {
[webView goBack];
}
- (IBAction)backButtonClicked:(id)sender {
[webView goForward];
}