视图控制器内容我有一个自定义TabBarController
类由具有三个标签UITabBarController
延伸它们各自具有不同的UINavigationController
作为RootViewController
。问题是,当我推动ViewController
并且视图控制器加载成功,但TabBar将当前推送的视图控制器的内容隐藏起来。可能是TabBar不会自动自动调整这个视图控制器的父视图,或者可能存在任何其他问题。 以下是视图的截图。 我有一个tableview里面有四个单元格的另一个视图。 tableView的父视图的约束顶部,前导,尾部和底部等于零。 但主视图的底部布局在tabBar下方。我想这就是为什么它隐藏了我的内容。 我使用迅速如果该检查使能,那么当前视图控制器的父视图向上延伸(下面的导航栏)或向下(下面的TabBar 2.2的TabBar overhide在导航堆栈
0
A
回答
0
UINavigationController
和UITabBarController
都具有isTranslucent
共同属性)所以要避免视图对齐或高度的扩展,只需将半透明属性禁用为false即可。
在目标C
self.navigationController.isTranslucent = NO
self.tabbarController.isTranslucent = NO
在夫特
self.navigationController.isTranslucent = false
self.tabbarController.isTranslucent = false
相关问题
- 1. Tabbar不会显示在导航堆栈中的某个UIViewController中
- 2. 将TabBar隐藏在导航堆栈中并在弹出导航堆栈时将其拿回来
- 3. 在TabNavigator中使用堆栈导航器
- 4. 从导航堆栈
- 5. 导航堆栈在iPhone中
- 6. iOS - 导航控制器堆栈问题
- 7. React导航 - 堆栈导航按钮
- 8. ios导航堆栈操作
- 9. Xamarin表单导航堆栈
- 10. 活动堆栈,singleTask,导航
- 11. WPF。导航堆栈溢出
- 12. 导航堆栈监控
- 13. 重置导航堆栈
- 14. 在导航堆栈中的ViewController
- 15. 在导航卸下的ViewController堆栈
- 16. 从堆栈导航到CDB/WinDbg中的托管堆栈中的堆栈帧
- 17. 在导航堆栈上推视图
- 18. 跳过在WP7导航堆栈
- 19. 我如何识别在导航堆栈
- 20. 管理堆栈上的导航视图
- 21. 我如何能表现出的TabBar推一个UIViewController到导航堆栈时
- 22. 推进导航堆栈不在导航控制器
- 23. 在堆栈导航器中隐藏标题反应导航
- 24. NativeScriptException:损坏的导航堆栈
- 25. 如何mentain导航堆栈中的HTML
- 26. 添加UINavigationController的导航堆栈
- 27. Android的通知导航堆栈中
- 28. 控制导航堆栈中的更改
- 29. React导航嵌套堆栈,访问根堆栈
- 30. Xamarin.Forms棱镜从导航堆栈删除视图堆栈