检测用户是否从UIWebView打开UIActionSheet

时间:2014-03-12 07:15:50

标签: ios objective-c uiwebview uiactionsheet

正如标题所说。听起来很简单,但我没有找到任何教导如何做到这一点的资源。很多时候,我想通过点击并按住超链接,每次用户从UIActionSheet调出UIWebView时调用方法。我怎么能这样做?

1 个答案:

答案 0 :(得分:-2)

您可以在UIWebView的委托中执行此操作。

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType 
{
    NSURL *requestURL = [ request URL];

    if (navigationType == UIWebViewNavigationTypeLinkClicked)
    {
        // Call your method here
        return NO;

    }

    return YES;
}