gpt4 book ai didi

iphone - 按下按钮以允许全屏查看内容时是否可以隐藏选项卡栏?

转载 作者:行者123 更新时间:2023-12-03 18:20:08 25 4
gpt4 key购买 nike

我的基于导航的应用程序的详细 View 中有一个 UITabBar。我将文本和图像存储在表格 View 中,并希望用户能够点击单元格来隐藏导航 Controller 和选项卡栏,以便全屏查看内容。

我找到了隐藏顶部栏的代码,但隐藏选项卡栏似乎并不容易。

[[UIApplication sharedApplication] setStatusBarHidden:YES animated:YES];
[self.navigationController setNavigationBarHidden:YES animated:YES];

有人知道该怎么做吗?

一旦 View 已经加载,此代码就无法隐藏 tabBar。

  yourTabViewController.hidesBottomBarWhenPushed = YES;
<小时/>

这是我找到的代码。似乎只有在加载 View 时才起作用,因此一旦标签栏已经出现,它就不能用于隐藏标签栏。我仍在努力使这项工作成功。请帮忙!!!

    self.tabBarController.tabBar.hidden = YES;

最佳答案

有一个内置的方法可以做到这一点:

self.hidesBottomBarWhenPushed = YES;

但是您必须在推送 View 之前执行此操作。这就是您可能想要使用的方式:

ChildViewController* childVC = [[ChildViewController alloc] init];
childVC.hidesBottomBarWhenPushed = YES;
[self.navigationController pushViewController:childVC animated:YES];
[childVC release];

关于iphone - 按下按钮以允许全屏查看内容时是否可以隐藏选项卡栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1209582/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com