gpt4 book ai didi

objective-c - iOS -> setNavigationBarHidden 延迟

转载 作者:行者123 更新时间:2023-11-29 11:21:33 24 4
gpt4 key购买 nike

当我使用

[[self navigationController] setNavigationBarHidden:YES animated:NO];

另一种观点

[[self navigationController] setNavigationBarHidden:NO animated:NO];

当导航栏在这些 View 之间“消失”和“出现”时,我可以清楚地看到延迟。有没有什么办法可以省略这个并强制导航栏在切换 View 后立即出现/消失?

例如。从 A 类到 B- 我首先可以看到 View ,然后在 +/- 1 秒后出现导航栏。从 B 类到 A - 我可以看到带有导航栏的 View ,大约 1 秒后导航栏消失。

最佳答案

您可以在新 View 完成到屏幕的转换后设置导航栏。

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

关于objective-c - iOS -> setNavigationBarHidden 延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6913802/

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