相关疑难解决方法(0)

如何在iOS中隐藏动画标签栏?

所以我有一个连接到IBAction的按钮.当我按下按钮时,我想用动画隐藏iOS应用程序中的标签栏.这个[self setTabBarHidden:hidden animated:NO]; 或这个[self.tabBarController setTabBarHidden:hidden animated:YES];不起作用.这是没有动画的代码:

- (IBAction)picture1:(id)sender {
    [self.tabBarController.tabBar setHidden:YES];
}
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激:D

uitabbarcontroller uitabbar ibaction ios

57
推荐指数
9
解决办法
7万
查看次数

隐藏tabbar并删除空格

有没有办法隐藏tabbar并删除剩余的空间(约50px)?

我试过了

self.tabBarController?.tabBar.hidden = true
self.extendedLayoutIncludesOpaqueBars = true
Run Code Online (Sandbox Code Playgroud)

没运气.我看到空白.

uitabbar ios swift

39
推荐指数
5
解决办法
3万
查看次数

隐藏时,UITabBar会留下一个白色矩形

我一直无法谷歌一个可以接受的解决方案,可以应用于我的项目.

我的应用程序是一个图形工具,有三个选项卡; 一个用于图表本身,另外两个用于浏览/搜索功能,可以添加到图表中.所有标签都是导航控制器.

图形本身的选项卡在纵向模式下显示图形的小预览,并列出下图中每个实体的详细信息,并在底部显示标签栏.

当用户旋转到横向模式时,图形将全屏显示,其他所有内容(包括标签栏)都会消失.这就是我遇到问题的地方,因为我的图表的GLView总是被标签栏所在的白色矩形遮挡.

我尝试将导航控制器视图的大小更改为全屏,将标签栏控制器视图的大小更改为全屏,将标签栏本身的框架大小更改为CGRect(0,0,0,0),变得情绪低落,在桌子上敲拳头,在MacBook上喊着辱骂语言等等; 一切都无济于事.

我怎样才能使它工作?

iphone hidden objective-c uitabbarcontroller uitabbar

20
推荐指数
3
解决办法
1万
查看次数