Pat*_*ini 6 constraints objective-c backwards-compatibility interface-builder
借助OS X 10.7上的Xcode 4,Lion,Apple引入了一种处理基于NIB的UI元素的空间关系的全新方式:自动布局.
在Auto Layouts的doc页面的顶部,Apple声明:
注意:自动布局仅适用于Mac OS X v10.7及更高版本.如果您在Mac OS X v10.6中运行Xcode 4,则无法使用自动布局.
乍一看,人们会认为Auto Layouts不会为Lion之前的系统编译或运行.但是,当我重新阅读通知和文档页面时,它开始看起来像预装Lion系统中的Xcode中不存在自动布局.
在基于Lion的计算机上编译后,自动布局是否可以在Lion之前的计算机上运行?我认为Apple可以通过将自动布局编译成类似弹簧/支柱的设置来实现这一目标.
在10.7之前的系统上,AppKit.framework中不存在自动布局"引擎",因此您之前的想法是正确的:使用autolayout的应用程序将不会在10.6及更早版本上运行.
| 归档时间: |
|
| 查看次数: |
2704 次 |
| 最近记录: |