画面をクリックすることによってトリガされる機能を有効にしたいとします。画面のビューはUIWebViewであり、ユーザーがクリックするタイミングを教えてもらいたいのですが、内部のリンクをクリックしたときではなく、他の場所をクリックすることができます。リンク上ではなくUIWebView内のクリックを検出する
すべてのアイデア?
Tnx!
画面をクリックすることによってトリガされる機能を有効にしたいとします。画面のビューはUIWebViewであり、ユーザーがクリックするタイミングを教えてもらいたいのですが、内部のリンクをクリックしたときではなく、他の場所をクリックすることができます。リンク上ではなくUIWebView内のクリックを検出する
すべてのアイデア?
Tnx!
見た目にtouchesBegan:
/touchesEnded:
を見てきました。それはあなたを助けるかもしれません。ユーザが画面を保持している指を動かすとタッチが解放されたときにtouchesEndedがあるときにユーザが画面、touchesMovedに触れたとき
NSSet *touch;
CGPoint mTouchLocation;
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
touch = [event allTouches];
mTouchLocation = [[touches anyObject] locationInView:self.view];
}
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
NSLog(@"touchesMoving");
}
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
NSLog(@"touchEnded");
CGPoint newTouchLocation = [[touches anyObject] locationInView:self.view];
}
touchesBeganが呼び出されます。
クリックまたはタップしますか? –