【发布时间】:2013-10-01 06:40:35
【问题描述】:
当我离开 iOS6 时,我正在使用 Xcode 4.6 开发 UISplitView 应用程序:
现在我迁移到新的 Xcode5,现在我有了这个设计:
UINavigationBar 与我的 UISearchBar 完全重叠...
Leo Natan 告诉我有关使用 iOS 6/7 Deltas 的信息,但由于我是以编程方式创建和添加我的 UISplitViewControllers,
这可能不起作用我需要以编程方式设置 iOS 6/7,但我不知道如何,任何帮助我将不胜感激
【问题讨论】:
-
如果你想在代码中做到这一点,你必须使用框架。
if (iOS7) {view.frame = ...} else {view.frame = ...} -
@PetroKorienev 或者只是更改约束常量?这比更新框架更容易。
-
OP 不使用自动布局,并在代码中初始化了他的控制器。在代码中添加约束并不比更新框架容易..
标签: ios objective-c uisearchbar xcode5 delta