删除IB中的自动约束

时间:2013-04-02 22:30:04

标签: uiscrollview nslayoutconstraint

我正在界面构建器中为UIScrollView创建内容,uiview位于uiscrollview内,它具有以下属性:

  • top to superview
  • 底部到superview
  • 离开superview
  • 宽度:1536

但由于某种原因,我无法删除自动约束'right:-768',我可以看到为什么它认为它应该添加它,但是,我已经设置该视图的左边被约束到左边的超视图并设置它绝对宽度。当然我应该可以删除它吗?

它给了我一个恼人的错误,所以当我尝试滚动视图时,添加-768,使滚动视图的第二页不可见,而是使鬼'第三页'可见。

2 个答案:

答案 0 :(得分:1)

对不起,我在另一个网站上回答了这个问题并忘记了。

我通过将其设置为IBOutlet并以编程方式将其删除来删除它。

答案 1 :(得分:0)

IB不允许您指定模糊或不可满足的约束。你不能删除约束,因为缺少约束你的约束将是不明确的。