UIView的触动得不到认可

时间:2012-07-11 07:06:45

标签: ios cocoa-touch uiview touchesbegan

我的touchesBegan:课程未调用TextSelectionTextSelection是一个UIView子类,我作为ReaderContentPage的子视图添加,也是一个UIView。 ReaderContentPageReaderContentView的子视图,一个UIScrollView。这个ReaderContentView位于ReaderViewController内,是一个UIViewController。这是一个让人们更容易理解的插图。

enter image description here

现在我的问题是这个。 TextSelect中无法识别touchesBegan:touchesMoved:。我启用了userInteraction,使用了UIPanGestureRecognizer,但没有一个工作。现在,当我尝试执行此操作时:[self.ReadContView addSubView:txtSel]而不是此[self.ReadContView.ReadContPage addSubView:txtSel],可以识别触摸。但是我必须在ReaderContentPage中添加它而不是在ReaderContentView中添加它出于某种原因。那么有人可以向我解释当我在ReaderContentPage中添加TextSelect时,为什么不调用touchesBegantouchesMoved

1 个答案:

答案 0 :(得分:0)

UIImageView默认禁用UserInteraction,你的readContentPage中有UIImageView吗?