ios - 实现导航栏和附加到导航栏底部的扩展 View

标签 ios swift cocoa-touch swift3 uinavigationbar

实现隐藏滚动导航栏以及附加到导航栏底部的扩展 View 的正确方法是什么。滚动时,导航栏会隐藏,扩展 View 会粘在状态栏上。

最佳答案

您可以使用TLYShyNavBar如果您希望扩展 View 粘在状态栏上,请使用库来实现此功能。如果您只想让 navigationBar 与扩展一起隐藏,请使用 hidesBarsOnSwipe 属性

navigationController?.hidesBarsOnSwipe = true

引用这个thread阅读有关此行为的更多信息。

关于ios - 实现导航栏和附加到导航栏底部的扩展 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44406606/

相关文章:

ios - UILabel 圆角截断文本

ios - 如何向按钮或 UIView 添加多次点击?

swift - 使用 Crashlytics 错误日志修复我的崩溃

ios - 如何更改导航栏后退按钮的字体?

ios - 查明 PNG 是 8 位还是 24 位以及 alpha

ios - 如何从 Xcode 查看 iOS 应用程序内的数据?

ios - MR_saveToPersistentStoreAndWait 不保存数组中的数据

ios - 如何检查我的NSMutableOrderedSet中是否存在我的NSString?

ios - 如何在 UITextView textViewDidBeginEditing 中手动显示/停止键盘

iphone - 加载文件时捕获 EXC_BAD_ACCESS 的方法