【问题标题】:Giving a View a ≥ Height Constraint gives me 'Need Constraints for: Y position or height' (Swift)给出一个≥高度约束的视图给了我“需要约束:Y 位置或高度”(Swift)
【发布时间】:2018-06-07 20:16:56
【问题描述】:

我正在尝试设置一个包含 3 个标签和一个按钮的视图,并且我希望视图的高度基于文本的高度(在小型手机上比在大型手机上需要更多行),我希望标签的高度取决于它们有多少文字。然后视图将垂直居中。前导和尾随是固定的。然而,这会返回一个错误,并且似乎没有按预期工作。我这样做是对的还是我错过了什么?

提前感谢您的任何提示。

【问题讨论】:

    标签: swift view autolayout


    【解决方案1】:

    做一件事,为view 提供水平居中和垂直居中约束,并为前两个标签提供前导和尾随约束

    看到我也做了同样的事情

    步骤: 1. 拍摄了一个灰色的视图 2.添加3个标签 3.为每个标签赋予高度 4. 为每个标签赋予上下前导和尾随约束 5. 现在要么给视图提供前导和尾随约束,要么只给水平中心 6. 垂直居中于uiview

    【讨论】:

      猜你喜欢
      • 2017-10-14
      • 2016-06-08
      • 1970-01-01
      • 1970-01-01
      • 2015-08-30
      • 2018-09-11
      • 1970-01-01
      • 1970-01-01
      • 2015-01-30
      相关资源
      最近更新 更多