导航栏可以锚定到特定位置吗?

问题描述 投票:0回答:1

我很想知道是否可以将navigationBar锚定到特定位置。我问,因为默认情况下,navigationBar的顶部锚点似乎是statusBar的底部锚点。但是当你隐藏statusBar时,navigationBar的顶部锚点会被重新定位到视图的顶部锚点。

似乎苹果已经向导航栏默认了一些锚定行为,我想知道它是否可以自定义它。

ios swift uinavigationcontroller uinavigationbar
1个回答
0
投票

两种情况:

  • 如果您的视图控制器拥有该栏,您可以将其锚定到您喜欢的任何内容...(例如,如果您使用UINavigationBar作为您视图的子项)
  • 如果你不创建它(就像在你使用你在navigationController中提供的导航栏):你不能自由地将它锚定到其他东西。
© www.soinside.com 2019 - 2024. All rights reserved.