統計情報(30日間)


最新情報をツイート

人気の投稿

ドロップダウンメニュー

このエントリーをはてなブックマークに追加

Vineにインスパイヤされたというドロップダウンメニューライブラリ。





回転にもちゃんと対応。


実機でも見てみたがデザインだけでなくアニメーションもいい感じ(閉じる時に一旦下に少し伸びるなど芸が細かい)。

使い方は非常に簡単。
REMenuItem *item1 = [[REMenuItem alloc] initWithTitle:@"Profile"
                                                      image:[UIImage imageNamed:@"Icon_Profile"]
                                           highlightedImage:nil
                                                     action:^(REMenuItem *item) {
                                                         NSLog(@"Item: %@", item);
                                                     }];
    :
_menu = [[REMenu alloc] initWithItems:@[item1, item2, ...]];
[_menu showFromNavigationController:self.navigationController];
メニュー選択時の処理はblocksとしてそれぞれのメニューアイテムに書くことができる。Delegateが不要なのでシンプル。

なお上記のスクリーンショットはサンプルプログラムのものでアイコンはサンプル用の画像(ライブラリには付属しない)。


Leave a Reply