當在同一個WebView中有兩個頁面:頁面A和頁面B時,如果頁面A跳轉到頁面B,那么我們怎么通過自定義的返回按鈕點擊事件返回到頁面A呢?
通過以下方法就能夠很好的解決這個問題:
if (webview.canGoBack == YES) {
[webview goBack];
}else{
[self.navigationController popViewControllerAnimated:YES];
}
當點擊返回按鈕是檢測WebView是否有返回,如果有則返回WebView的上一個頁面,如果沒有則返回APP中的上一個頁面.