繁体   English   中英

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

[英]Attribute Unavailable: First baseline layout attribute on iOS versions prior to 8.0

我在XCode 6.1中收到以下警告

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

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

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

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

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

在此输入图像描述

我们遇到了这个完全相同的问题,但在我们的例子中,它没有崩溃Xcode; 它只是在iOS 7模拟器上运行时将视图粗略地绘制出来。 我们通过将约束项改为普通ol' baseline来修复它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM