0
如何從父視圖轉發觸摸,在我的情況下,是一個MKMapView?如何轉發觸摸MKMapView
這個想法基本上是使用半透明的微調控制器來啓動視圖,但我也希望用戶將地圖移動到該視圖之外。我只是想假裝視圖不存在,這個視圖只是轉發父視圖的觸摸(因爲這個微調視圖是MKMapView的子視圖)。
我發現了一個糟糕的方式做到這一點(我真誠地還沒有嘗試過,我不認爲我會)正在使用一些無證的API:
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
UIScrollView * view = [[[[mapView subviews] objectAtIndex:0] subviews] objectAtIndex:0];
[view touchesMoved:touches withEvent:event];
}
我還發現了WildcardGestureRecognizer
方法正如HERE所討論的那樣,但我認爲它比我試圖實現的微不足道的目標強大得多。
有關如何輕鬆做到這一點的任何想法?
謝謝!
呃,你說得對!它像一個魅力!謝謝:) – 2010-12-16 23:13:56
然後你應該選擇接受的答案。 – 2010-12-17 08:54:46
對不起。我是全新的。完成! – 2010-12-17 10:09:38