【问题标题】:Removing an automatic constraint in IB删除 IB 中的自动约束
【发布时间】:2013-04-02 22:30:04
【问题描述】:

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

  • 顶部到超级视图
  • 从底部到超级视图
  • 留给superview
  • 宽度:1536

但由于某种原因,我无法删除自动约束“右:-768”,我可以看到为什么它认为它应该添加这个,但是,我已将该视图的左侧设置为约束到左侧的超级视图并设置它绝对宽度。应该可以删了吧?

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

【问题讨论】:

    标签: uiscrollview nslayoutconstraint


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      IB 不允许您指定模棱两可或不可满足的约束。您不能删除约束,因为缺少它您的约束将是模棱两可的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-01-03
        • 2012-03-22
        • 1970-01-01
        • 2020-03-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多