はじめに 特殊な画面遷移をしたい場合はUIViewControllerAnimatedTransitioningを使うのが定石ですよね UIViewControllerAnimatedTransitioningとアニメーションを組み合わせると様々な画面遷移を実現することができます 今回、そのサンプルとして作ったSamuraiTransitonというものを紹介させていただきます SamuraiTransition hachinobu/SamuraiTransition 画面を2分割して遷移するOSSです Swift3、iOS8以上で使えます インストール Cocoapodsでインストールしてください pod 'SamuraiTransition' 使い方 このOSSは現在、モーダル表示の画面遷移時のみ使えます 一番簡単な使い方は、OSS内にSamuraiViewControllerというUI