iOS 6 Beta中的自动布局

问题描述:

自动布局是在iOS 6中发布的,但我一直很难找到任何有关它的信息或文档。它究竟如何使用?它使用NSLayoutConstraint吗?有没有可用的资源?iOS 6 Beta中的自动布局

+2

你之所以一直难以找到任何关于它的文档可能是因为苹果公司仍在努力,就像他们仍然在iOS 6上工作一样。 – BoltClock

如果iOS 6中的自动布局结果与Mac OSX 10.7中的Cocoa Auto Layout类似,公开文档Cocoa Auto Layout Guide可能会让您了解它在Cocoa Touch中的工作原理。

Cocoa Touch使用的底层引擎是Cassowary,它也用于其他工具包,如enaml。我最近写了一个brief overview of Cassowary, with a comparison between Cocoa Touch and enaml,其中我将一个Cocoa Auto Layout示例移植到Python和enaml中。

+2

此外,我强烈建议观看关于此主题的WWDC 2012视频,其中涵盖iOS上的自动布局深入:https://developer.apple.com/videos/wwdc/2012/ –

+0

一个肯定的来源,往往人们不会看着。 每个人都应该至少看一次这些视频。 –