IOS检测UIWebView的返回事件

当在同一个WebView中有两个页面:页面A和页面B时,如果页面A跳转到页面B,那么我们怎么通过自定义的返回按钮点击事件返回到页面A呢?

通过以下方法就能够很好的解决这个问题:
if (webview.canGoBack == YES) {
[webview goBack];
}else{
[self.navigationController popViewControllerAnimated:YES];
}

当点击返回按钮是检测WebView是否有返回,如果有则返回WebView的上一个页面,如果没有则返回APP中的上一个页面.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容