【问题标题】:Detecting link clicked in UIWebview检测在 UIWebview 中单击的链接
【发布时间】:2012-06-19 08:33:54
【问题描述】:

我的 iPhone 应用程序中有一个 UIWebView,它有一个带有几个按钮的网页,每个按钮都有一个特殊的 URL

有什么方法可以检测到这个特定的UIWebView 中的某个 URL 何时被点击?

【问题讨论】:

    标签: objective-c xcode ios4


    【解决方案1】:
    -(void)ButtonPressed:(id)sender {
    
    UIButton *btnCurrent = (UIButton*)sender;
    NSLog(@"sender%@",sender);
    
    NSString *str = [NSString stringWithFormat:@"%d",btnCurrent.tag];
        strRID =str;
        if ([str isEqualToString:@"0"]) {
        NSURL *urldata = [NSURL URLWithString:strLink];
        NSURLRequest *request = [[NSURLRequest alloc] initWithURL:urldata];
        [self.webRegister setScalesPageToFit:YES];
        [self.webRegister loadRequest:request];
        [request release]; 
        [super viewDidLoad];
        strLink=@"";
         }
     }
    

    【讨论】:

      猜你喜欢
      • 2011-11-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-19
      • 1970-01-01
      • 2017-06-25
      • 2012-05-13
      • 1970-01-01
      • 2018-03-06
      相关资源
      最近更新 更多