はtouchesBegan:私のTextSelectionクラスによって呼び出されていません。TextSelectionのサブビューとして追加した UIView サブクラスでありReaderContentPage、UIView でもあります。UIScrollViewReaderContentPageのサブビューです。ReaderContentViewそして、これはUIViewController のReaderContentView内部にあります。ReaderViewController分かりやすくするために、ここに図を示します。

今私の問題はこれです。TextSelect では認識されませんtouchesBegan:。touchesMoved:userInteraction を有効にし、UIPanGestureRecognizer を使用しましたが、どれも機能しませんでした。これをやろうとすると、 this[self.ReadContView addSubView:txtSel]の代わりに[self.ReadContView.ReadContPage addSubView:txtSel]、タッチが認識されます。しかし、何らかの理由で ReaderContentView ではなく ReaderContentPage に追加する必要があります。では、ReaderContentPage に TextSelect を追加したときに呼び出されない理由touchesBeganを説明できますか?touchesMoved