当前位置:  开发笔记 > Android > 正文

自动隐藏UINavigationBar和UIToolbar

如何解决《自动隐藏UINavigationBar和UIToolbar》经验,为你挑选了1个好方法。

我有一个基于导航控制器的iPhone应用程序.

我有一个主视图控制器,显示文章列表和详细视图,您可以在其中看到一篇文章UIWebView.对于详细视图,我的导航栏位于顶部,而导航栏位于UIToolbar底部.

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

作为参考,这是Stanza或NYT应用程序的功能.



1> Alex Reynold..:

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

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

至于UIToolbar它,它是一个UIView子类,所以你应该能够很容易地设置一个自定义动画,以便在视线内外滑动.

推荐阅读
小白也坚强_177
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有