gpt4 book ai didi

iphone - 自动隐藏 UINavigationBar 和 UIToolbar

转载 作者:行者123 更新时间:2023-12-03 18:50:13 24 4
gpt4 key购买 nike

我有一个基于导航 Controller 的 iPhone 应用程序。

我有一个显示文章列表的主视图 Controller 和一个详细信息 View ,您可以在其中看到 UIWebView 中的一篇文章。对于详细信息 View ,我的导航栏位于顶部,UIToolbar 位于底部。

我想用幻灯片动画(到顶部和底部)自动隐藏它们,并在点击屏幕时恢复它们。我认为这将是一个标准功能,但找不到如何做到这一点。

作为引用,这就是 Stanza 或 NYT 应用程序所做的事情。

最佳答案

设置一个在点击事件上运行此方法的方法:

if (![navigationController isNavigationBarHidden])
[navigationController setNavigationBarHidden:YES animated:YES]; // hides
else
[navigationController setNavigationBarHidden:NO animated:YES]; // shows

至于 UIToolbar,它是 UIView 子类,因此您应该能够非常轻松地设置 custom animation用于将其滑入和滑出视线。

关于iphone - 自动隐藏 UINavigationBar 和 UIToolbar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1396053/

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