Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.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 显示ModalViewController和静态视图UITabbarcontroller_Iphone_Uiviewcontroller - Fatal编程技术网

Iphone 显示ModalViewController和静态视图UITabbarcontroller

Iphone 显示ModalViewController和静态视图UITabbarcontroller,iphone,uiviewcontroller,Iphone,Uiviewcontroller,我将UIViewController(aViewController)添加到UINavigationController,而UINavigationController又添加到UIAbbarController 然后,我在aViewController中使用[self.navigationController presentModalViewController:animated]来显示新的视图控制器(bViewController) 但是bViewController始终全屏显示,因此隐藏了U

我将UIViewController(aViewController)添加到UINavigationController,而UINavigationController又添加到UIAbbarController

然后,我在aViewController中使用[self.navigationController presentModalViewController:animated]来显示新的视图控制器(bViewController)

但是bViewController始终全屏显示,因此隐藏了UITabBarController


当以MODALY方式显示bViewController时,如何确保UITabBarController始终可见?

您可能可以将模态视图的框架设置为仅与NEARTH下的视图的高度减去UITabBarController的高度相同。

模态视图控制器的整体思想是防止任何进一步的交互,直到模态视图被忽略。您可能希望与选项卡栏控制器交互,这意味着您不想使用模态视图。或者,为了符合最佳实践,按照预期使用模态视图。

他所说的。如果不希望选项卡栏交互,可以简单地使用非模式视图,该视图具有显示选项卡栏的透明“窗口”,但不允许通过它进行用户界面交互。如果您只想要一个简单的动画,请查看
UIView beginAnimations::