属性不可用:8.0之前的iOS版本的第一个基线布局属性

djb*_*ick 11 xcode ios autolayout ios7 ios8

我在XCode 6.1中收到以下警告.

属性不可用:8.0之前的iOS版本的第一个基线布局属性

我想,这也导致我的iOS 7.x版本崩溃.

djb*_*ick 27

发现了这个问题.此新约束已添加到iOS 8.0,以前的版本不支持.

要摆脱此警告并允许iOS 7版本工作,您需要:
1.单击侧栏中的警告(这应突出显示有问题的约束)
2.将该约束更改为"First Baseline"以外的其他内容."Y中心"对我很有用.您必须使用这些选项并可以查看更改,以查看哪种替代方案适合您.

iOS 7现在再次构建,警告消失了.

在此输入图像描述