iOS 7 自动布局和 iOS 8 自适应布局之间有区别吗?或者它只是-自适应布局-具有更多功能的更增强版本,以帮助构建适合不同屏幕尺寸的更灵活的布局?
我真的无法弄清楚这两个术语之间的真正区别,还是我错过了什么?
iOS 7 自动布局和 iOS 8 自适应布局之间有区别吗?或者它只是-自适应布局-具有更多功能的更增强版本,以帮助构建适合不同屏幕尺寸的更灵活的布局?
我真的无法弄清楚这两个术语之间的真正区别,还是我错过了什么?
在 iOS 7 和 iOS 8 中使用自动布局是一样的。自适应布局实际上只是 Xcode 6 和 iOS 8 中所有新布局工具的总称——其中之一就是 Autolayout。虽然自动布局不是新的,但它仍然是自适应布局工具集的一部分,并且在 iOS 8 中得到了很大改进。其他自适应布局工具包括Size Classes和Adaptive Fonts。我建议阅读这篇 Ray Wenderlich 文章,其中包含一些新工具的示例:http ://www.raywenderlich.com/83276/beginning-adaptive-layout-tutorial
自动布局:使用自动布局,您可以定义约束来控制用户界面如何立即适应任何尺寸变化
自适应布局:在常见的故事板中设计一次并用于 iPad 和 iPhone。