gpt4 book ai didi

ios - 隐藏View的Navigation Bar push View是OK.but pop 可以看到黑条

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:41:29 25 4
gpt4 key购买 nike

SDK 6.1,Target 6.1,使用storyboard

aView 有一个 UIButton。我使用 Action segue [push] 到 bView

当我点击这个按钮时,按下 bView 就可以了

但是我弹出aView有一个后退栏,我该如何解决这个问题?

aView.m

-(void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated];
[self.navigationController.navigationBar setHidden:YES];
}

bView.m

-(void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated];
[self.navigationController.navigationBar setHidden:NO];
}

最佳答案

我知道你的问题是什么。您将导航栏隐藏在 viewAviewWillAppear: 方法中,并且没有动画。

试试这个

// This will add an animation like slide out. So you may won't like it.
[self.navigationController setNavigationBarHidden:YES animated:YES];

如果不行,就在bView.m中添加这段代码

- (void)viewWillDisappear:(BOOL)animated {
[self.navigationController setNavigationBarHidden:YES animated:NO];
[super viewWillDisappear:animated]
}

关于ios - 隐藏View的Navigation Bar push View是OK.but pop 可以看到黑条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18063176/

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