2017-04-15 111 views
-2

我有一個UILabel,我想動態調整大小到一定程度,但是我仍然希望標籤的掩碼是內在大小的。我想知道我是否可以擁有它,以便標籤可以固有尺寸,但仍然有限制,例如最大寬度= 200或最大高度= 100。此外,我需要在該方法內進行textwrapping。在內在內容大小內設置最大值(swift 3.0)

有什麼建議嗎?

回答

1
  1. 既然你想讓你的文字換行,設置Lines = 0

Set Lines = 0

  • 搭建width約束就像你通常會

  • 選擇標籤,轉到尺寸檢查器(Cmd選項 )和改變從=寬度約束<=

  • Edit the width constraint

    結果:

    result

    重複此高度。

    +0

    有沒有辦法做到這一點編程? – Stefan