[iOS][Swift] いつか使ってみたい トランジション系OSSまとめ

2016.05.12

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

今回はアプリの画面遷移が素敵になるトランジション系のOSSのなかからSwiftで作成されているものをまとめてみました。
アニメーション系の処理は自分で実装すると大変だったりするので、気に入った演出のトランジションが見つかれば活用するのも一つの手かもしれません。

TransitionTreasury

TransitionTreasury

色々なトランジションが入っているOSSです。上の画像は一例になります。
動きのサンプルはhttp://transitiontreasury.com/に一覧があります。
※ Swift 2.2サポート済

URL https://github.com/dianqk/transitiontreasury
License MIT

CKWaveCollectionViewTransition

CKWaveCollectionViewTransition

カードを配るようなエフェクトが美しいUICollectionViewControllerのトランジションOSS。

URL https://github.com/CezaryKopacz/CKWaveCollectionViewTransition
License MIT

ElasticTransition

ElasticTransition

スライム?のような質感のトランジションOSS。
Objective-Cバージョンもあります。

URL https://github.com/lkzhao/ElasticTransition
License MIT

ScaleTransition

ScaleTransition

ScaleのトランジションOSS。
前の画面が小さくなることで、画面に奥行きが生まれる気がします。

URL https://github.com/dev-aleksey/ScaleTransition
License MIT

BubbleTransition

BubbleTransition

バブルが拡大/縮小するトランジションOSS。
Androidの動きに少し似ている?かもしれない。

URL https://github.com/andreamazz/BubbleTransition
License MIT

NavigationControllerBlurTransition

NavigationControllerBlurTransition

UINavigationControllerの遷移にblur効果を入れるOSS。
ウォークスルーとかと相性が良さそうです。

URL https://github.com/prolificinteractive/NavigationControllerBlurTransition
License MIT