【问题标题】:XCode 6.0 storyboard - can't place elements to fit all device screensXCode 6.0 故事板 - 无法放置适合所有设备屏幕的元素
【发布时间】:2014-09-26 17:52:18
【问题描述】:

我已经有一段时间没有使用 XCode(事实上,从 4.0 开始)。 今天,我尝试在示例中放置一些元素,比如三个居中的标签。 我记得它通常以所有设备为中心(iPad、iPhone 4、iPhone 5 等)。 但是现在好像有点乱了。

我注意到我可以将 Simulated Metrics Size 更改为“4 英寸”,它仅适用于 iPhone 5/5S。但我希望我的应用程序能够通用,我记得我以前做过。

有没有我遗漏的设置?

这是一个例子:

(1) 我的 XCode 中的 storyboard 放置和 Simulated Metrics 设置,完美居中的 labe http://i.imgur.com/TUrRYWw.png

(2) 在 iPhone 5 上模拟的最终结果(我的个人 iPhone 5S 设备也是如此): http://i.imgur.com/C9ke8Bd.png

提前致谢!

【问题讨论】:

标签: ios objective-c iphone xcode ipad


【解决方案1】:

尝试使用自动布局。设置每个标签的宽度、高度、前导对齐和中心 x 对齐。您的约束应如下所示...

然后它会在模拟器中这样显示...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-25
    • 2023-03-15
    相关资源
    最近更新 更多