gpt4 book ai didi

ios - 如何隐藏/显示自定义导航栏?

转载 作者:行者123 更新时间:2023-12-01 19:19:27 24 4
gpt4 key购买 nike

在我的 iOS 应用程序中,我使用自定义 NavigationItem (从 Nib 文件添加到 Root View )。默认 NavigationItem我可以用
[self.navigationController setNavigationBarHidden:YES animated:YES];
隐藏它们,但我没有找到任何方法来隐藏我的自定义 NavigationItemremoveFromSuperview ,有人可以请给我一些指示吗?

提前致谢!

最佳答案

[self.navigationController setNavigationBarHidden:YES animated:YES];您隐藏了完整的导航栏,而不仅仅是 navItem .据我了解,您添加了 navitem作为 subview 。您必须保留对 UIVview 的某种引用。例如。带有属性或标签,然后删除/隐藏 navItem .

由于您只是隐藏导航栏,因此它仍然存在。因此,您可以使用它们的 frame 属性移动 View 。

所以我猜你移动内容 View 并完全跳过隐藏/删除就足够了。

关于ios - 如何隐藏/显示自定义导航栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11028404/

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