gpt4 book ai didi

ios - 如何以编程方式设置 iOS 6/7 增量

转载 作者:技术小花猫 更新时间:2023-10-29 10:21:38 26 4
gpt4 key购买 nike

当我离开 iOS6 时,我正在使用 Xcode 4.6 开发一个 UISplitView 应用程序,我有设计:

enter image description here

现在我迁移到新的 Xcode5,现在我有了这个设计:

enter image description here

UINavigationBar 完全重叠我的 UISearchBar...

Leo Natan 告诉我有关使用 iOS 6/7 Deltas 的信息,但由于我正在以编程方式创建和添加 UISplitViewControllers,

这可能不起作用我需要以编程方式设置 iOS 6/7,但我不知道如何设置,我将不胜感激

最佳答案

在 iOS 7 中,现在有扩展的边缘,这就是导航栏与搜索栏重叠的原因。您可以设置 self.edgesForExtendedLayout = UIRectEdgeNone; 这是 UIVewControlelr 属性。您还可以根据 iOS 版本进行检查,并且您可以根据设备中当前的 iOS 版本执行操作。

NSString *version = [[UIDevice currentDevice] systemVersion];
int ver = [version intValue];
if (ver < 7){
//iOS 6 work
}
else{
//iOS 7 related work
}

关于ios - 如何以编程方式设置 iOS 6/7 增量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19008868/

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