首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

UITabBarController撤除再次点击已选中tab时回到UINavigationController的rootViewController

2012-08-22 
UITabBarController取消再次点击已选中tab时回到UINavigationController的rootViewController设置tabBarCo

UITabBarController取消再次点击已选中tab时回到UINavigationController的rootViewController

设置tabBarController的delegate, 并实现delegate中的tabBarController:shouldSelectViewController方法

?

- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController
{
??? AppUtilsLog(NSStringFromSelector(_cmd));
??? UIViewController* selectedViewController = tabBarController.selectedViewController;
??? if (selectedViewController == viewController) {
??????? return NO;
??? } else {
??????? return YES;
??? }??
}

热点排行