嗨每个人都有一个与目前的模型视图控制器的问题。这里的情景:PresentModel视图控制器问题
这是导航栏应用程序,我有一个UIViewController类中,我使用下面的语句
[self.view addSubView:controllerClass]
添加其他类UIView
控制器;在控制器类我有插入标签栏在底部,也写在每个标签栏上的代表点击我会添加另一个
UIViewController
类作为一个子视图,但我会使高度或框架到这个控制器是(0,0,320,369)
。所以当我们点击不同的标签页时,标签栏会显示出来。通过点击第一个标签说ScannerViewController添加一个子视图。该视图中有一个图库按钮。当用户点击它时,一个presentModel视图控制器插入它并隐藏导航栏,当我从图库中选择图像并制作导航栏
hidden =NO
时,它无法工作,底部的标签栏消失。
默认情况下,modalviewcontroller有一个导航栏,它只能用于基于导航的应用程序。否则,对于普通应用程序和基于标签栏的应用程序,屏幕上对象的y坐标将受到影响。这是模具视图控制器附带的导航栏将采取一些地方向下移动tabBar。 – booleanBoy
此外,你必须用tabbar启动子视图(controllerclass)(不应该手动添加它),使其成为基于tabbar的视图控制器。 – booleanBoy
我通过使用interfaceBuilder添加tabBar,并使tabclick上插入的控制器的大小是(0,0,320,369) – dark