Обнаружение щелчка внутри UIWebView - не по ссылке - PullRequest
1 голос
/ 30 июля 2011

Я хочу включить некоторые функции, которые активируются нажатием на экран.представление экрана - UIWebView, и я хотел бы иметь возможность определить, когда пользователь нажимает на него, но не когда он нажимает на ссылку внутри него, а в любом другом месте.

ЛюбойИдеи?
Tnx!

Ответы [ 2 ]

0 голосов
/ 30 июля 2011

посмотрите на этот фрагмент кода.это может помочь вам.

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];  
}

touchSeganBegan вызывается, когда пользователь касается экрана.

0 голосов
/ 30 июля 2011

Вы смотрели на touchesBegan: / touchesEnded: в UIResponder Class Reference

...