我有一個自定義視圖,我在其中放置了一個UIImageView
和一個UILabel
。標籤的文本可以是任意大小,並且是動態設置的,所以我已將標籤的numOfLines
設置爲0.無法將UILabel高度調整爲其文字高度
另外,我使用的是Autolayout
。圖像視圖是我放置在標籤右側的圖標,我需要圖標和文本的頂部邊緣對齊(而不是標籤的頂部)。我已經嘗試了幾種方法來擺脫標籤及其文本之間的填充(sizeToFit
,sizeThatFits
),但沒有成功,我需要標籤的高度與文本的高度完全匹配以便能夠對齊頂部帶圖標的文字......我怎麼能達到這個目標?
http://stackoverflow.com/questions/25180443/adjust-uilabel-height -到文本 – Ujjwal