Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何监控tabbarcontroller下项目的点击事件->;更多_Iphone_Objective C_Ios_Uitabbarcontroller - Fatal编程技术网

Iphone 如何监控tabbarcontroller下项目的点击事件->;更多

Iphone 如何监控tabbarcontroller下项目的点击事件->;更多,iphone,objective-c,ios,uitabbarcontroller,Iphone,Objective C,Ios,Uitabbarcontroller,我正在使用一个uitabarcontroller,并在子视图中添加了10个UINavigationController,因此,一些UINavigationController将位于“更多”控制器中 问题是,委托方法tabBarController:shouldSelectViewController:不适用于“更多”中的UINavigationControllers 现在,当点击“更多”中的项目时,我想做一些事情(显示一个模态视图控制器)。我该怎么办 感谢您提供的任何提示。我从其他论坛获得了以下

我正在使用一个
uitabarcontroller
,并在子视图中添加了10个
UINavigationController
,因此,一些
UINavigationController
将位于“更多”控制器中

问题是,委托方法
tabBarController:shouldSelectViewController:
不适用于“更多”中的
UINavigationController
s

现在,当点击“更多”中的项目时,我想做一些事情(显示一个模态视图控制器)。我该怎么办


感谢您提供的任何提示。

我从其他论坛获得了以下代码,但没有机会尝试一下

NSArray *views = [tabBarController.view subviews];
for(id v in views){
    if([v isKindOfClass:[UITabBar class]]){
        [(UITabBar *)v setHidden:YES];
    }
}