我很想知道是否可以将navigationBar锚定到特定位置。我问,因为默认情况下,navigationBar的顶级锚点似乎是statusBar的底部锚点。但是当你隐藏statusBar时,navigationBar的顶级锚点会被重新定位到视图的顶部锚点。
似乎苹果已经向导航栏默认了一些锚定行为,我想知道它是否可以自定义它。
答案 0 :(得分:0)
两种情况:
如果您的视图控制器拥有该栏,您可以将其锚定到您喜欢的任何内容...(例如,如果您将UINavigationBar用作您视图的子项)
如果你不创建它(就像在你使用导航栏一样,你在导航控制器中提供):你不能自由地将它锚定到别的东西。