属性不可用:8.0版本之前的iOS版本的第一个基线布局属性
我在XCode 6.1中收到以下警告 。
属性不可用:8.0版本之前的iOS版本的第一个基线布局属性
我想,这也导致我的iOS 7.x版本崩溃 。
发现问题。 这个新的约束被添加到iOS 8.0,并不支持以前的版本。
要摆脱这个警告,并允许iOS 7的构build工作,你需要:
1.点击边栏中的警告(这应该突出显示违规约束)
2.将该约束更改为“第一基线”以外的其他约束。 “中心Y”为我工作得很好。 你必须玩的选项,可以看到现场的变化,看看哪些替代作品。
iOS 7现在再次构build,警告消失了。
我们只是遇到了这个问题,但在我们的情况下,它并没有崩溃的Xcode; 它只是在iOS 7模拟器上运行的时候,将视图粗暴地画出来了。 我们通过将约束的项目更改为纯粹的baseline
来修复它。