【问题标题】:How can I make constraints that the label does not exceed the center of screen?如何使标签不超过屏幕中心的约束?
【发布时间】:2021-07-24 17:59:11
【问题描述】:

我尝试了很多,但我不确定如何在不超过屏幕一半的情况下使其正确

说说右边的上标签

【问题讨论】:

  • 所以您希望标签固定在顶部和右侧?
  • @aheze 是且不超过屏幕的一半
  • "不超过半屏" 标签超过半屏怎么办?它应该缩小吗?
  • @aheze 是的

标签: ios swift autolayout constraints


【解决方案1】:

您对标签的要求是:

  1. 固定到顶部和右侧
  2. 切勿越过屏幕的水平中心

您需要的约束是:

  1. 顶部和尾部
  2. 与父视图的比例宽度,乘数小于或等于 0.5

添加它们的方法如下:

  1. 选择您的标签
  2. 按下约束按钮,然后添加顶部和右侧约束
  1. 右键单击并按住标签,然后拖动到超级视图(屏幕)
  1. 释放,然后选择等宽
  2. 在尺寸检查器中,找到刚刚添加的约束。按Edit,然后将“常数”设置为<=,将“乘数”设置为0.5

就是这样!

400 width superview 200 width 100 width

【讨论】:

  • 非常感谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-27
  • 2019-12-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多