iOS7 - 6.1 和 7.0 的 Storyboard看起来不一致

标签 ios ios6 ios7

我正在尝试让 iOS 6.1 和 7.0 的 Storyboard正常显示。但出于某种原因,iOS 6.1 中的按钮不再是按钮,而只是链接。为什么会发生这种情况?

最重要的是,为什么 iOS 7 屏幕上的部分屏幕内容上移了?现在,当我尝试将其向下移动时,iOS 6.1 内容显得太低。

这是正在发生的事情的分屏:

screen shot

谢谢!

最佳答案

在 iOS 7 中,界面项目的许多默认值都发生了变化。标准的默认按钮只是一段文本,没有边框。此外,屏幕现在显示在导航栏下方。使用 edgesForExtendedLayout 设置并将其从默认的 UIRectEdgeAll 更改为使 View 不显示在其他内容下。

欢迎使用 iOS 7!这不是错误——它是新的默认界面。

查看 iOS 7 转换指南 here.

这里是在 Interface Builder 中设置它的地方: enter image description here

关于iOS7 - 6.1 和 7.0 的 Storyboard看起来不一致,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19745798/

相关文章:

objective-c - 使用 Apple Maps 以编程方式获取路线

iOS保持线程在后台运行

iphone - 是否可以通过语音命令 ios 7 来触发 Action

ios - 来自 .medium 格式的字符串的日期

iOS 8.3 及更高版本,未插入 Facebook 分享文本

iphone - 通过多个线程从 URL 加载图像

objective-c - 由于缺少入口点,场景无法访问...自定义按钮

ios - 在 HealthKit HKStatisticsQuery 中收到 "Type of expression is ambiguous without more context"作为错误

node.js - 为什么我的 node.js/socket.io 应用无法在 iOS6 上运行?

ios - iPhone 5s Touch ID 传感器 API