【发布时间】:2013-12-14 00:22:43
【问题描述】:
我在 viewdidload 方法中添加了这段代码来将垂直空间约束添加到最顶层的视图
基于苹果技术问答QA1797 防止状态栏覆盖您的视图
[NSLayoutConstraint constraintWithItem:self.toolbar1
attribute:NSLayoutAttributeTop
relatedBy:NSLayoutRelationEqual
toItem:self.topLayoutGuide
attribute:NSLayoutAttributeBaseline
multiplier:1.0
constant:0.0];
但它使应用程序崩溃并显示此错误 NSInvalidArgumentException',原因:'[NSLayoutConstraint constraintWithItem:attribute:relatedBy:toItem:attribute:multiplier:constant:]: Constraint must contain a first layout item'
我为什么会收到此错误以及如何解决此错误的任何线索。
感谢您的帮助。
【问题讨论】:
-
self.toolbar1 为零吗?