私はUICollectionViewカスタムを持っていますUICollectionViewCell。水平方向にスクロールし、各UICollectionViewセルが表示されている画面全体を占めます。
にはサブビューがありUICollectionViewCell、サブビューにはサブビューがあります。UIViewUIScrollView
はUIScrollView垂直方向にスクロールすることを目的としていますが、まったくスクロールしていません。スクロールビューを設定しようとしましたが、うまくいきませcontentSizeんでした。
UIScrollViewサイズの問題ではなく、タッチイベントが発生していないのではないかと思います。
助言がありますか?
編集>>
これは、に固有の問題ではなく、イベントの問題であると確信していUIScrollViewます。
pointInside:のメソッドをオーバーライドしUIViewましUICollectionViewCellた。タップするたびにfalseが返されることがわかります。その場合、tapイベントは次のサブビューに伝播すると思いますが、UIViewそれでもイベントは取得されません。にを追加しようとしましUIGestureRecognizerたUIViewが、タップが登録されません。
私が気付いていないイベントを傍受する何かがここにありますか?