这个问题被问了很多次,也有很多答案,但我找不到一个能回答下列问题的答案:
我有一个UITabBarController,
我想隐藏标签栏,所以我调用:
这会移除标签栏,但现在标签栏原来所在的位置会出现一个空黑框。我尝试调整当前呈现的 ViewController 的框架大小,但它总是落后于留下的黑盒子后面。
我还循环遍历了所有的子视图并隐藏它们,但没有运气。
最后,我尝试调整选项卡栏的框架大小,但也没用。
有人做过这方面的工作吗?
此外: 隐藏底部栏的方法 “hidesBottomBarWhenPushed” 不起作用,因为该应用程序不基于 UINavigationViewController,而是基于 UITabBarController。
这是一个 iPad 应用程序。
我有一个UITabBarController,
我想隐藏标签栏,所以我调用:
self.tabBarController.tabBar.hidden = YES
这会移除标签栏,但现在标签栏原来所在的位置会出现一个空黑框。我尝试调整当前呈现的 ViewController 的框架大小,但它总是落后于留下的黑盒子后面。
我还循环遍历了所有的子视图并隐藏它们,但没有运气。
最后,我尝试调整选项卡栏的框架大小,但也没用。
有人做过这方面的工作吗?
此外: 隐藏底部栏的方法 “hidesBottomBarWhenPushed” 不起作用,因为该应用程序不基于 UINavigationViewController,而是基于 UITabBarController。
这是一个 iPad 应用程序。