我有一个适用于iPad的ios程序。它用于2视图,A视图具有webview,另一个具有imageview。当我从imageview返回webview时,webview将打开主页。我想回到最后一页。我能怎么做?
答案 0 :(得分:0)
如果我理解正确,您需要确保在切换回UIWebView时,UIWebView中加载的最后一页将再次显示。
要实现这一点,您可以跟踪UIWebView中加载的最后一个URL。您可以在以下UIWebViewDelegate方法中执行此操作(将currentURL
声明为属性):
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {
self.currentURL = request.URL;
return YES;
}
然后当你带回你的UIWebView时:
- (void)showWebView {
[yourWebView loadRequest:[NSURLRequest requestWithURL:currentURL]];
}