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