gpt4 book ai didi

ios - 弹出 View Controller 后出现的标签栏

转载 作者:可可西里 更新时间:2023-11-01 03:57:20 24 4
gpt4 key购买 nike

我正在开发一个 iOS 应用程序,在该应用程序中,我使用了一个标签栏 Controller 。并且从选项卡栏 Controller 内导航到另一个 View Controller 。在推送 View Controller 之前,我正在设置该 Controller 的属性

viewController.hidesBottomBarWhenPushed = YES;

我正在导航到底部有标签栏的另一个 View Controller 。

问题是当我将 View Controller 弹出回 View Controller 时,选项卡栏也出现在该 View 中。有没有办法在弹出 View Controller 时隐藏标签栏?

如果有人能帮我解决这个问题就太好了。

提前致谢。

最佳答案

在这种情况下,viewWillAppear 方法将很有用。在你的 firstviewcontroller 中放置这段代码

-(void)viewWillAppear:(BOOL)animated
{
self.tabBarController.tabBar.hidden = YES;
}

所以当 secondviewcontroller 弹出时,它会调用这个方法,你的底部栏将被隐藏。

关于ios - 弹出 View Controller 后出现的标签栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15828568/

24 4 0