我的touchesBegan:
课程未调用TextSelection
。 TextSelection
是一个UIView子类,我作为ReaderContentPage
的子视图添加,也是一个UIView。 ReaderContentPage
是ReaderContentView
的子视图,一个UIScrollView。这个ReaderContentView
位于ReaderViewController
内,是一个UIViewController。这是一个让人们更容易理解的插图。
现在我的问题是这个。 TextSelect中无法识别touchesBegan:
和touchesMoved:
。我启用了userInteraction,使用了UIPanGestureRecognizer,但没有一个工作。现在,当我尝试执行此操作时:[self.ReadContView addSubView:txtSel]
而不是此[self.ReadContView.ReadContPage addSubView:txtSel]
,可以识别触摸。但是我必须在ReaderContentPage中添加它而不是在ReaderContentView中添加它出于某种原因。那么有人可以向我解释当我在ReaderContentPage中添加TextSelect时,为什么不调用touchesBegan
和touchesMoved
?
答案 0 :(得分:0)
UIImageView默认禁用UserInteraction,你的readContentPage中有UIImageView吗?