UITabBarItem 如何觸發點選事件
阿新 • • 發佈:2019-01-01
在Tab Bar裡放了 2個Item按鈕 但是UITabBarItem沒有觸發方法的屬性 和方法, 但是找到一種可以實現這個效果的 在.h檔案里加上<UITabBarDelegate>後就可以呼叫下面的代理方法, 再在viewDidLoad里加上 [tabBar setDelegate:self];就可以了 #pragma mark -- UITabBarDelegate -(void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)Item{ if (tabBar == bottomBar) { if (Item.tag == 0) { NSLog(@"select ALL"); Item.image = dPicMsg_CANCEL_SELALL; [self selectAllClicked:Item]; } else if(Item.tag ==1){ [self deleteClicked:Item]; NSLog(@"----00000delete ---"); } }else{ } NSLog(@"\n didSelect item -----\n "); }