我有一个具有UITableView的ViewController。 UITableViewCell有一个UIWebView,我想在浏览器中打开链接。我已将UIWebViewDelegate设置为我的ViewController但方法:
-(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
不起作用。如何在浏览器中打开链接?
答案 0 :(得分:0)
如果您想在Safari中打开链接
[[UIApplication sharedApplication] openURL[yourURL]];
你可以尝试这个来从webview获取URL你需要做的就是访问那个webview
yourURL = webview.request.URL.absoluteString;
找到相关主题:Get current URL of UIWebView
答案 1 :(得分:0)
为什么不使用UIWebViewController,并告诉Cell在点击操作中推送新的WebViewController。