Ios 更多选项卡栏问题

Ios 更多选项卡栏问题,ios,objective-c,uitabbarcontroller,Ios,Objective C,Uitabbarcontroller,我有一个基于tab bar的应用程序,有5个以上的tab bar项目,因此我可以在视图中直接显示其中的4个项目,其余的可以通过选择“更多”选项卡获得。当按下选项卡栏项时,我想打开UIAlertView,然后按下OK并进入其中。 那么在 -(void)tabBarController:(UITabBarController*)tabBarCtrl-didSelectViewController:(UIViewController*)viewController方法 这适用于视图中可见的选项卡(即前

我有一个基于tab bar的应用程序,有5个以上的tab bar项目,因此我可以在视图中直接显示其中的4个项目,其余的可以通过选择“更多”选项卡获得。当按下选项卡栏项时,我想打开UIAlertView,然后按下OK并进入其中。 那么在

-(void)tabBarController:(UITabBarController*)tabBarCtrl-didSelectViewController:(UIViewController*)viewController方法


这适用于视图中可见的选项卡(即前4个选项卡和“更多”选项卡),但不适用于按下“更多”选项卡后列表中显示的其余选项卡栏项目

UITabBarController具有moreNavigationController属性。这又是一个UINavigationController,您可以在其上设置一个代理以捕获切换到选项卡5及以上的内容。

Plz提供屏幕截图。我使用了-(void)navigationController:(UINavigationController*)navigationController将显示viewController:(UIViewController*)viewController已设置动画:(BOOL)已设置动画但它打开了viewController。。。我的问题是我不想打开它。当tab键按下时,警报打开,按下OK键后警报进入。查看详情。同样的问题?