質問: **swiftでのスクロールビューについての質問です** スクロールビューの上にコレクションビューを重ねて表示しているのですが、 スクロールをしていき、コレクションビューのエリアまで行くと、そこまででスクロールビューのスクロールが止まってしまい、コレクションビューの中身だけがスクロールしてしまいます。 スクロールビューがコレクションビューの位置まで行ったら、自然にコレクションビューもスクロールさせたいです。 もし知っている方いれば是非教えていただきたいです。 **スクロールビューに対してコレクションビューをaddSubview()しています。** ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/16a5f0bfac0765cd6a5e264e901e90ab.png)
回答: スクロールビューの一連のコンテンツの一部にコレクションビューのレイアウト機能を入れたいのであれば、コレクションビューのスクロールを禁止してサイズを中のコンテンツ全体が収まるサイズにリサイズしてやればレイアウトを行ってくれるだけのビューになります。 コレクションビューのレイアウト後のコンテンツ全体のサイズはcollectionViewLayout.collectionViewContentSizeで取得できるのでそのサイズをスクロールビューのcontentSizeに加算してやればいいです。