我的班级touchesBegan:
没有调用。是一个 UIView 子类,我将其添加为 的子视图,也是一个 UIView。是一个 UIScrollView 的子视图。这是在里面,一个 UIViewController。为了便于理解,这里有一个插图。TextSelection
TextSelection
ReaderContentPage
ReaderContentPage
ReaderContentView
ReaderContentView
ReaderViewController
现在我的问题是这个。touchesBegan:
并且touchesMoved:
在 TextSelect 中无法识别。我启用了 userInteraction,使用了 UIPanGestureRecognizer,但这些都不起作用。现在,当我尝试这样做时:[self.ReadContView addSubView:txtSel]
而不是 this [self.ReadContView.ReadContPage addSubView:txtSel]
,触摸被识别。但是由于某种原因,我必须将它添加到 ReaderContentPage 而不是 ReaderContentView 中。那么,当我在 ReaderContentPage 中添加 TextSelect 时,任何人都可以向我解释为什么touchesBegan
并没有被调用吗?touchesMoved