我想在一个覆盖整个屏幕的标签栏应用程序中的导航视图控制器上添加一个视图控制器。
我创建了一个视图控制器(enterPin),并添加到标签栏应用程序中的当前导航视图控制器上。
[self.view addSubview: enterPin.view];
但是底栏,导航控制器和状态栏没有隐藏并且来自enterPin视图控制器。如果我们隐藏底栏,导航控制器和状态栏,它会在后面显示白色屏幕。
我希望视图控制器(enterPin)应该出现在导航视图控制器上(self.view)。
答案 0 :(得分:0)
使用模态视图控制器:Tutorial和documentation。完全符合你的要求。
答案 1 :(得分:0)
这是非常正常的行为。 95%的时间开发人员不希望UINavigationBar
被另一个视图覆盖。你有几个选择。
UINavigationBar
设置动画或以某种方式禁用它。