变态的多种分类设计

| No Comments | No TrackBacks
UITabBarController 进入某个tableViewcontroller后,在进入tableViewcontroller
这个时候如果再点击当前的TabBarItem,会自动调用popViewControllerAnimated
变态设计要出现几个分类按钮,解决问题关键

- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController

{

// NSLog(@"good to see it");

if (self.selectedViewController == viewController ) {

if ([((UINavigationController*)viewController).visibleViewController  respondsToSelector:@selector(showCategoryBtns)]) {

[ (TableViewController*)(((UINavigationController*)viewController).visibleViewController) showCategoryBtns];

return NO;解决问题关键

}

}

return YES;

}

No TrackBacks

TrackBack URL: http://iphone.ipsw.info/mt/mt-tb.cgi/294

Leave a comment