6 つのタブがあります。[その他] タブから一部のコントローラーを削除する必要があります。
「その他」タブでコントローラーを選択するとNSLog navigationConroller.viewControllers
、UINavigationController
空になりますUIViewController
NSMutableArray *controllers = (NSMutableArray *) delegate.tabBarController.viewControllers;
for (UINavigationController *item in controllers) {
NSLog(@"show %@",item.viewControllers);
}
UIViewController
タブ「その他」で選択したタブを削除すると、黒い画面が表示されます