【问题标题】:UIStackView : Change UIStackView image width using storyboardUIStackView :使用情节提要更改 UIStackView 图像宽度
【发布时间】:2015-11-30 05:08:00
【问题描述】:

问题:图像占据了大部分堆栈并且文本缩小了

我尝试更改内容拥抱优先级但没有任何更改!

如何在 UIStackview 中使用 storyboard 做到这一点?

我希望单元格看起来像 Eventbright 事件单元格吗?

我得到的是一张占据大部分单元格的图像?

【问题讨论】:

    标签: ios xcode storyboard xcode7 uistackview


    【解决方案1】:

    UIStackViewDistribution 改为Fill Proportionally,而不是Fill,并为每个元素的宽度添加约束。这些约束将作为一个元素彼此之间比例的指导,而不是作为固定大小。

    【讨论】:

      【解决方案2】:

      我尝试了以下方式。 整体设置如图:

      在运行时结果如下:

      • 第一个 Stack 视图按比例填充
      • imageview 宽度是 stackview 宽度的 1:4(控制并从 imageview 拖动到 stackview 并将相等宽度设置为 25%)

      从控件中拖动选择等宽。如图所示

      • stack view 2 是一样的填充
      • 堆栈视图 3 被平均填充

      希望对你有帮助

      【讨论】:

      • 我应该在哪里输入 25% ?
      • 当您控制并从图像视图拖动到堆栈视图时,选择等宽。然后转到尺寸检查器并双击约束。您将在答案中看到上述窗口。在乘数中输入 25%。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-01
      • 2019-01-08
      • 2016-08-09
      相关资源
      最近更新 更多