【问题标题】:iOS 7 Auto Layout vs. iOS 8 Adaptive Layout, is there a difference?iOS 7 自动布局与 iOS 8 自适应布局,有区别吗?
【发布时间】:2014-11-23 20:15:55
【问题描述】:

iOS 7 自动布局和 iOS 8 自适应布局有区别吗? 或者它只是-自适应布局-具有更多功能的更增强版本,以帮助构建适合不同屏幕尺寸的更灵活的布局?

我真的无法弄清楚这两个术语之间的真正区别,还是我遗漏了什么?

【问题讨论】:

    标签: ios8 autolayout adaptive-layout


    【解决方案1】:

    在 iOS 7 和 iOS 8 中使用自动布局是相同的。自适应布局实际上只是 Xcode 6 和 iOS 8 中所有新布局工具的总称——其中之一就是 Autolayout。尽管自动布局并不是新事物,但它仍然是自适应布局工具集的一部分,并且在 iOS 8 中得到了很大改进。其他自适应布局工具包括 Size ClassesAdaptive Fonts。我建议阅读这篇 Ray Wenderlich 文章,其中包含一些新工具的示例:http://www.raywenderlich.com/83276/beginning-adaptive-layout-tutorial

    【讨论】:

      【解决方案2】:

      自动布局:使用自动布局,您可以定义约束来控制用户界面如何立即适应任何尺寸变化

      自适应布局:在通用情节提要中设计一次并用于 iPad 和 iPhone。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-11
        • 1970-01-01
        • 1970-01-01
        • 2015-01-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多