標籤:
關於使用 DDMenuController 類的方法筆記:參考
DDMenuController 是一款非常好用的抽屜類檔案。
#pragma mark - 介面配置左右導航條的按鈕 //[self configureLeftButton];//配置導航條左邊按鈕 [self configureRightButton];//配置導航條右邊按鈕上面是要在ViewDidLoad 裡面調用的下面是方法的實現#pragma mark - 介面配置類//配置導航條左邊按鈕- (void)configureLeftButton { UIBarButtonItem *left = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"qr_toolbar_more_hl"] style:UIBarButtonItemStylePlain target:self action:@selector(handleLeftBack:)]; self.navigationItem.leftBarButtonItem = left;}//配置導航條右邊按鈕- (void)configureRightButton { UIBarButtonItem *right = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"qr_toolbar_more_hl"] style:UIBarButtonItemStylePlain target:self action:@selector(handleRightBack:)]; self.navigationItem.rightBarButtonItem = right;}#pragma mark -action//導航條左邊按鈕點擊事件- (void)handleLeftBack:(UIBarButtonItem *)item { AppDelegate *delegate = (AppDelegate *)[UIApplication sharedApplication].delegate; DDMenuController *menuC = delegate.menuController; [menuC showLeftController:YES];}//導航條右邊按鈕點擊事件- (void)handleRightBack:(UIBarButtonItem *)item { AppDelegate *delegate = (AppDelegate *)[UIApplication sharedApplication].delegate; DDMenuController *menuC = delegate.menuController; [menuC showRightController:YES];}View Code 使用方法一
可以使用appdelegate-(void)leftBtnClick{ [(DDMenuController *)[UIApplication sharedApplication].delegate.window.rootViewController showLeftController:YES]; }View Code 使用方法二
使用 DDMenuController 類的方法(非常好用的抽屜類)