gpt4 book ai didi

ios - 在 Navigation Bar 停留和 Tab Bar 消失的地方执行 segue

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:58:52 24 4
gpt4 key购买 nike

我的应用程序设计由 UITabBarControllerUINavigationController 组成。我有一些 UITableViews 用于使用户能够选择要播放的文件 - 然后它转到 AudioPlayer 类。我有几种通过标签栏进入 AudioPlayer 的方法,因此我想在播放器处于事件状态后删除标签栏,只显示 UINavigationController 以便用户可以回到他以前的状态。

如果我进行推送式转场,UITabBarUINavigationBar 都会保留。如果我进行模态转换——两者都会消失。如何让 UINavigationBar 保留,而 UITabBar 消失?

最佳答案

要隐藏标签栏,您可以使用 hidesBottomBarWhenPushed。例如:

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

要隐藏状态栏,您可以使用:

  [[UIApplication sharedApplication] setStatusBarHidden:YES];

要隐藏导航栏,您可以使用:

  self.navigationController.navigationBarHidden = YES;

我想这就是您所需要的,还有一些。祝你好运。 :)

关于ios - 在 Navigation Bar 停留和 Tab Bar 消失的地方执行 segue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17182742/

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