为什么标签在设备上被截断但在故事板中是否可以?

时间:2016-01-06 17:11:02

标签: ios storyboard uilabel

我的故事板上有一个标签,当应用程序在手机上运行时会被截断,我不知道为什么会这样。

上面是故事板中的内容 enter image description here

但这是应​​用程序运行时的样子: enter image description here

我没有更改标签的任何属性,只是将其拖放到位,然后拖动并拉伸其长度。

3 个答案:

答案 0 :(得分:0)

=>你试过NSLineBreakByCharWrapping UIlabel

吗?

答案 1 :(得分:0)

您必须删除宽度约束,标签只需要前导和下限约束(在本例中),以及可选的尾随约束,以防文本太长。

答案 2 :(得分:0)

第一件事如果你给定了固定宽度约束然后将其删除,因为label有其固有的大小,即它决定了它的大小和内容,所以你只需要为标签的位置添加约束,即x位置和y位置。所以只要给出这些约束,例如 -

  1. 来自superView的领先空间约束。

  2. 来自superView的顶级空间约束。