0
我編程方式創建UILabel
這樣的:的UILabel sizeToFit不伸展到寬度
hashtagLbl = UILabel(frame: CGRectMake(20, nameLbl.frame.maxY + 5,
bounds.width-40, layerView.frame.width/3.66))
hashtagLbl.text = "#Placeholder"
hashtagLbl.font = UIFont.systemFontOfSize(18)
hashtagLbl.textColor = UIColorFromRGB(0x9B9B9B)
hashtagLbl.sizeToFit()
hashtagLbl.numberOfLines = 0
hashtagLbl.lineBreakMode = NSLineBreakMode.ByWordWrapping
現在我加載數據,並設置標籤,我回顧sizeToFit
:
if let text = memberHashtags{
hashtagLbl.text = text
hashtagLbl.sizeToFit()
}
的標籤顯示是這樣的:
你嘗試調用'hashtagLbl.sizeToFit()'作爲最後的陳述你的代碼? – ddb
順便說一句,嘗試給標籤背景顏色,以便您可以看到標籤的實際寬度 – Tj3n
@ddb您是對的。感謝你及時的答覆! – JVS