【问题标题】:Xcode 7 storyboard issue for iPad适用于 iPad 的 Xcode 7 故事板问题
【发布时间】:2015-10-14 16:35:44
【问题描述】:

我是 Xcode 的新手,并且安装了最新版本的 Xcode 7。当我尝试使用情节提要时,我注意到我无法为 iPad 正确对齐对象的位置。我知道 iPad 的纵向和横向布局相同,但我只能正确对齐其中一个。我可以知道我是否可以像在 iPad 上使用 iPhone 那样对纵向和横向使用不同的约束?

谢谢 彼得

【问题讨论】:

    标签: ios xcode swift swift2


    【解决方案1】:

    在 Xcode 中打开故事板后,查看底部的中心,您将看到“wAny hAny”。

    单击此标签将使您能够查看任何设备的情节提要,将光标拖动到弹出菜单的右下角将使您可以将情节提要作为 iPad 来查看。

    一旦您将其设置为“wRegular hRegular”,约束就会如您所愿。

    【讨论】:

    • 谢谢。但是我已经尝试过,但无论我如何调整左侧约束,它都可以对齐纵向或横向,但不能同时对齐。事实上,我希望将多个标签组合在一起并将它们水平居中对齐,但我不知道如何执行分组,因此我约束最左边的对象来调整约束值以使其适用于 iPhone 而不是 iPad .你能建议吗?谢谢
    • @PeterP 听起来像是您尝试一步完成很多事情。首先,不同的 w 和 h 设置适用于不同的设备。即 wRegular hRegular 将让您对齐和约束 iPad 的对象。然后你需要更改为 iPhone 肖像的 wCompact rHeight 并设置你的对齐和约束。然后切换到 iPhone Landscape 的 wCompact hCompact 并设置新的对齐方式和约束。
    • @PeterP 至于将对象组合在一起,添加一个 UIView 并将您的对象嵌套在其中,它允许您嵌套约束。
    • 感谢您的回复。我需要在 iPad 上为纵向和横向设置不同约束的原因是我不能使用单个左约束在两个视图(端口和陆地)上正确对齐它们。对于 iPhone,这要容易得多,因为我可以以不同的方式分配它们。如前所述,如果我可以将它们组合在一起,我想做中心对齐,这样我可能更容易将它们对齐。
    猜你喜欢
    • 2016-01-05
    • 1970-01-01
    • 1970-01-01
    • 2015-03-05
    • 1970-01-01
    • 2015-09-16
    • 1970-01-01
    • 2020-02-27
    • 2015-03-28
    相关资源
    最近更新 更多