touchesBegan:
未被我的TextSelection
類調用。 TextSelection
是我添加爲ReaderContentPage
子視圖的UIView子類,也是UIView。 ReaderContentPage
是ReaderContentView
的子視圖,UIScrollView。而這個ReaderContentView
在ReaderViewController
裏面,是一個UIViewController。這裏是一個例子,使它更容易理解。現在UIView的觸摸不被識別
我的問題是這樣的。在TextSelect中無法識別touchesBegan:
和touchesMoved:
。我啓用了userInteraction,使用了UIPanGestureRecognizer,但沒有一個工作。現在,當我試圖做到這一點:[self.ReadContView addSubView:txtSel]
而不是這個[self.ReadContView.ReadContPage addSubView:txtSel]
,觸摸得到承認。但是由於某種原因,我必須將它添加到ReaderContentPage中而不是ReaderContentView中。所以任何人都可以向我解釋爲什麼touchesBegan
和touchesMoved
在ReaderContentPage中添加TextSelect時未被調用?
IS是否啓用了用於readcontpage的用戶交互? – Pochi 2012-07-11 07:19:10
嗯什麼都沒有宣佈。 userInteraction默認是禁用的嗎?我會啓用它,看看它是否能解決我的問題。 – 2012-07-11 07:24:29