初めまして, @nakajijapan です。 この記事は iOS Adovent Calendar 2015 の16日目の記事になります。 今日のネタはEtsyの気になるインタラクションがあったので試してみようと思ったのですが、ネットを探してもなかったものなので見よう見まねで作成してみました。 どんなインタラクションかというと作品のの個数を決めるときにドラムロールで選択するのが通常だと思うのですが、Etsyの場合は一工夫しているようで以下のような インタラクションを実現しています。 カートで在庫や作品の色を決めるときに表現されます。 transitionで現在の画面を多少縮小させる 画面の半分までTableViewが表示される Cellをタップしたら閉じる NavigationBarのような部分をパンすることで最後までTableViewが表示されるようになる パンしている間、縮小した画面