Лучший способ узнать, нажал ли кто-то на ваше представление, - это реализовать метод touchesEnded:
Сначала объявите прямоугольник с размером вашего webView в viewDidLoad, например:
touchRect=CGRectMake(YourWebView.startPositionX, YourWebView.StartPositionY,YourWebView.width, YourWebView.height);
, а затем реализовать прикосновения закругленными:
(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [touches anyObject];
if(touch){
CGPoint location = [touch locationInView: [touch view]];
if (CGRectContainsPoint(touchRect, location)){
//do whatever
}
}
}
Таким образом, вы будете знать, если у вас есть сенсорный внутри вашего веб-просмотра.