Привет, я все обыскал, и я не понял этого!
У меня есть контроллер панели вкладок с 5 элементами управления навигацией, в одном из элементов управления навигацией у меня есть представление с табличным представлением внутри, и когда я щелкаю этот элемент, я нажимаю новое представление, это представление имеет
view
-webview
-view
я создаю это второе представление (прозрачное), потому что мне нужно обработать одно касание, чтобы скрыть панель инструментов и панель навигации, а веб-просмотр поглощал все прикосновения! Я помещаю это представление и реализую его на контроллере представления.
-(void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
UITouch* touch = [touches anyObject];
if(touch.tapCount == 2){
[NSObject cancelPreviousPerformRequestsWithTarget:self];
}
[[wv.subviews objectAtIndex:0] touchesBegan:touches withEvent:event];
[super touchesBegan:touches withEvent:event];
}
-(void) touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event{
[[wv.subviews objectAtIndex:0] touchesMoved:touches withEvent:event];
[super touchesMoved:touches withEvent:event];
}
-(void) touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event{
UITouch* touch = [touches anyObject];
if(touch.tapCount == 1){
[self performSelector:@selector(hideBars) withObject:nil afterDelay:0.3];
}
[[wv.subviews objectAtIndex:0] touchesEnded:touches withEvent:event];
[super touchesEnded:touches withEvent:event];
}
-(void) touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event{
[[wv.subviews objectAtIndex:0] touchesCancelled:touches withEvent:event];
[super touchesCancelled:touches withEvent:event];
}
wv - это мой UIWebView IBOutlet, теперь я могу получать штрихи в своем контроллере и отправлять их в свой веб-просмотр. Итак, я думал, что все работает, я могу прокручивать, но теперь, когда у меня есть ссылки, я не могу на них щелкнуть. И веб-просмотр обнаруживает ссылки, которые я сделал в этом тесте. Итак, есть ли другой способ реализовать это, чтобы получить прикосновения к ссылкам, или я должен изменить этот обходной путь, чтобы скрыть панели инструментов, чтобы я мог иметь полную функциональность веб-просмотра? Спасибо за помощь заранее.