相关疑难解决方法(0)

Iphone:可以隐藏TabBar吗?(iOS 8之前)

我有一个使用a UITabBarController在模式之间切换的应用程序.在某种模式下,我想隐藏标签栏,直到该模式的步骤完成.请注意,我没有使用导航控制器,所以我无法使用setHidesBottomBarWhenPushed导航控制器上的方法来隐藏标签栏.

在iOS 8之前,当我尝试使用以下命令隐藏tarbar时:

self.tabBarController.tabBar.hidden = YES
Run Code Online (Sandbox Code Playgroud)

标签栏消失,但它在屏幕底部留下了一个50像素的空白区域,标签栏曾经是.我似乎无法弄清楚如何填补该区域.用户界面中该区域中的任何内容都被剪切,无法看到.

任何想法,如果这是可能的?我真的很想远离导航控制器.

iphone objective-c uitabbarcontroller ios

34
推荐指数
4
解决办法
3万
查看次数

iOS TabbarViewController隐藏标签栏

我有一个viewcontroller,它实现了UITabbarViewController,我想隐藏标签栏并自己覆盖它,

self.tabBar.hidden = YES;
Run Code Online (Sandbox Code Playgroud)

标签栏消失但是视图底部有一个空白区域(蓝色区域).我不想要空白区域,我该如何解决这个问题?谢谢.

编辑:蓝色区域是:

self.view.backgroundColor = [UIColor blueColor];
Run Code Online (Sandbox Code Playgroud)

tabbar uitabbarcontroller ios

24
推荐指数
1
解决办法
2万
查看次数

标签 统计

ios ×2

uitabbarcontroller ×2

iphone ×1

objective-c ×1

tabbar ×1