iOSのメニュー周りライブラリ集

More than 3 years have passed since last update.

開発中のアプリでメニュー周りをどうしようかと調べていったら、やたら多く世に出ていたので備忘録。いろいろな動きがあって、Example画像を見てるだけでおもしろかった。

Swiftを中心に、cocoapod経由で導入が可能な物をリストアップしました。

なお、並び順は考えるのが面倒だったので、リポジトリのスター数降順で。


ドロワータイプ

左右からメニューが開く、わりとポピュラーなタイプ。


RESideMenu ★5,081

image


MMDrawerController ★4,226

image


ECSlidingViewController 2 ★3,938

image


MSDynamicsDrawerViewController ★3,006

image


REFrostedViewController ★2,400

image


ENSwiftSideMenu ★1,186

image


MFSideMenu ★1,138

image


AMSlideMenu ★1,012

image


iOS Slide Menu ★1,010

image


SlideMenuControllerSwift ★732

image


FrostedSidebar ★295

image


KYDrawerController ★113


  • Androidのドロワーっぽい作り

image


横スクロールタイプ

SmartNewsのように、横スクロールでメニューを切り替える


HMSegmentedControl ★1,734


  • マテリアルデザインのようなタブが実装できる

  • はてなブックマークアプリが使用

image


PageMenu ★1,650

image


XLPagerTabStrip ★1,539

image

image


PagingMenuController ★434

image


RMPScrollingMenuBarController ★189

image


PageController ★62

image


ドロップダウンタイプ

上からメニューが降りてくるタイプ。ウェブサイトのUIっぽい。


GuillotineMenu ★1,545

image


DropdownMenu ★1,298

image


BTNavigationDropdownMenu ★727

image


MediumMenu ★151


  • Medium風

image


Pathタイプ

Pathをモデルにしたメニュータイプ。


KYGooeyMenu ★1,055

image


KYCircleMenu ★671

imageimageimageimageimageimage


PathMenu ★112

image


その他


Persei ★1,495


  • おしゃれすぎて、使いどころが謎なメニュータイプ。

image


Side Menu ★1,456

image


RNGridMenu ★1,172


  • グリッドタイプ。最近このタイプあんまり見ない。

image


CariocaMenu ★163

image


JGFlipMenu ★130


  • フリップ表示してくれる

image