標籤:style http io ar os 使用 sp for 檔案
REMenu能夠提供下彈出來的菜單,跳轉到不同的vc後菜單便會收合。菜單的彈收都有回彈(bounce)的效果。
:
使用方法:
先把REMenu的檔案夾複製到自己的項目中,然後匯入標頭檔:
#include "REMenu.h"
Demo中的實現方法:
REMenuItem *homeItem = [[REMenuItem alloc] initWithTitle:@"Home"
subtitle:@"Return to Home Screen"
image:[UIImage imageNamed:@"Icon_Home"]
highlightedImage:nil
action:^(REMenuItem *item) {
NSLog(@"Item: %@", item);
}];
REMenuItem *exploreItem = [[REMenuItem alloc] initWithTitle:@"Explore"
subtitle:@"Explore 47 additional options"
image:[UIImage imageNamed:@"Icon_Explore"]
highlightedImage:nil
action:^(REMenuItem *item) {
NSLog(@"Item: %@", item);
}];
REMenuItem *activityItem = [[REMenuItem alloc] initWithTitle:@"Activity"
subtitle:@"Perform 3 additional activities"
image:[UIImage imageNamed:@"Icon_Activity"]
highlightedImage:nil
action:^(REMenuItem *item) {
NSLog(@"Item: %@", item);
}];
REMenuItem *profileItem = [[REMenuItem alloc] initWithTitle:@"Profile"
image:[UIImage imageNamed:@"Icon_Profile"]
highlightedImage:nil
action:^(REMenuItem *item) {
NSLog(@"Item: %@", item);
}];
self.menu = [[REMenu alloc] initWithItems:@[homeItem, exploreItem, activityItem, profileItem]];
[self.menu showFromNavigationController:self.navigationController];
也能夠從自訂的View中快顯功能表:
- (void)showFromRect:(CGRect)rect inView:(UIView *)view;
- (void)showInView:(UIView *)view;
更多具體詳盡的內容請參考demo或查看哦.
詳細說明:http://ios.662p.com/thread-2223-1-1.html
實現彈出收回菜單效果ios源碼