代码之家  ›  专栏  ›  技术社区  ›  Darrell Brogdon

UILabel宽度似乎没有自动调整

  •  0
  • Darrell Brogdon  · 技术社区  · 7 年前

    我有两个UILabel,一个表示温度值,一个表示度数符号。(因为设计的要求,我不得不把它们作为两个独立的标签,而不是一个)。

    我的期望是,当温度升高或降低时,标签的总宽度会增加/减少。我有一个约束,将度数符号标签固定在温度的右侧,因此在我看来,如果温度标签的宽度增加/减少,则度数符号将相应地移动。相反,度数符号的位置似乎出于某种原因保持不变,如以下两个示例所示:

    enter image description here enter image description here

    以下是温度标签的限制条件:

    enter image description here

    enter image description here

    有什么我需要做的温度标签,使其与自动扩展/合同?

    编辑:根据要求,以下是与其包含视图及其约束相关的温度和度数符号标签:

    enter image description here enter image description here

    1 回复  |  直到 7 年前
        1
  •  2
  •   Shehata Gamal    7 年前

    您的问题是,您将学位标签的前导空间与学位标签的尾随空间对齐 感觉像标签 (温度标签)

    enter image description here