iOS端末の画面の上部分に横スクロールメニューを作りたいって場合、UICollectionViewを使うと割と簡単に作れる。 これがただスクロールするだけのもので良いなら楽なんだけど、ユーザがスクロールする毎にセル毎にページングさせて、そのセルを画面の中心に持ってきたい、って場合があった。 って言葉で書くと分かりにくいので画面例を出す。以下のように横に選択肢が並んでるイメージ。 この時に、メニュー部分を横にスクロールすると、途中で止まらずに勝手にセル毎にページング(ページングって言うのかあやしいけど)され、セルの中心が画面の中心に来るようになってほしい。ストアに出てるアプリを例に挙げるとMercariさんのような感じ。 Pressoさんとかはセルをタップしたらそのセルが中心になるように動くけど、それはdidSelectItemAtIndexPath内で座標指定してスクロールするようにすれば