gpt4 book ai didi

autolayout - 切换状态栏时如何重新定位导航/工具栏?

转载 作者:行者123 更新时间:2023-12-03 17:52:25 29 4
gpt4 key购买 nike

环境: iOS 6/7、Xcode 5 中的自动布局。

我知道要调整 NavBar 以适应状态栏,我将 NavBar 的背景图像设置为 64 位高(引用:WWDC 2013 Video Lecture #214)。

enter image description here

是否有一种方便的方法来切换此状态栏的存在,同时重新定位 NavBar 与容器 View 齐平(反之亦然)?

添加关注:我需要同时使用 iOS 6 和 7。

iOS 6 有实体状态栏。因此,我必须在 iOS 7 中更改 NavBar 的背景图像以自动适应状态栏......或

...我是否正确,我只能将状态栏设置为 OPAQUE 以在两个 iOS 6/7 环境中具有相似的定位?

最佳答案

DoubleEncore 有一篇博客文章可能有助于解决状态栏问题 ( link )。 UITransition Guide 中还有一部分专门处理您应该查看的 Bars ( link )。您应该查看 UIBarButtonItemClass 引用 ( link ),其中包含 的重要示例代码。 UICatalog 显示不同的 UIKit 对象 ( link )。这些引用应该使您可以完全控制项目中的 UIKit 对象。

关于autolayout - 切换状态栏时如何重新定位导航/工具栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17822804/

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