2010-09-15 58 views
4

我确实有一个视图,它有一个UIScrollView,在它上面有一个显示一些文本的视图。 当用户在包含文本的视图上滑动时,UIScrollView将不会滚动。如何使这个视图透明,以便将滑动手势传递给UIScrollView。从另一个视图向UIScrollView传递滚动手势

感谢

回答

2

您可以只设置

myTextView.userInteractionEnabled = NO; 

或者,如果您要创建与Interface Builder中你的看法,有一个复选框有所谓的“用户交互启用”,只是取消选中。

+0

这将禁用该文本视图中的按钮。它有一个幻灯片播放/停止按钮。 – mukaissi 2010-09-15 22:47:30

-1

在自定义视图的-XouxX:withEvent:方法中,调用其超级方法来转发触摸事件。

例如:

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event 
{ 
    // forward touchesBegan to super class 
    [super touchesBegan:touches withEvent:event]; 

    ... 
    // process touchesBegan for this view 
} 

做touchesMoved,touchesEnded和touchesCancelled同样的事情。

0

退房的UIView hitTest Method

返回视图层次结构(包括自身),其中包含一个指定点的接收器最远的后裔。

​​
相关问题