0

ユーザーがUIWebviewに触れたときにhittestを使用してピックアップしています。ユーザーがいつビューに触れるのをやめたのかを知る必要がありますが、hittest からイベントを取得できません。これを行う別の機能はありますか?

- (void)hitTest:(CGPoint)point withEvent:(UIEvent *)event
{
    NSLog(@"Event type:%@", event.type);

    if (event.type == UIEventTypeTouches) {
        NSLog(@"Got something");
    }

    // call the super
    [super hitTest:point withEvent:event];
}
4

1 に答える 1

0

UIWebView をサブクラス化し、このメソッドをそのクラスに実装して、タッチを見つけられるようにします。それはあなたのif条件を実行します。

于 2010-07-22T12:20:13.263 に答える