3
let nameBox = UILabel(x: 0, y: 0, w: sideSize, h: sideSize*2/4)
nameBox.text = skillName
nameBox.textAlignment = .Center
nameBox.numberOfLines = 0
nameBox.adjustsFontSizeToFitWidth = true
nameBox.addBorderLeft(size: 1, color: UIColor.blackColor())
nameBox.addBorderTop(size: 1, color: UIColor.blackColor())
nameBox.addBorderRight(size: 1, color: UIColor.blackColor())
container.addSubview(nameBox)
這是我的代碼,它的輸出如下。AdjustsFontSizeToFitWidth && numberOfLines = 0不能如期地一起工作
正如你可以看到它已經完全修改的一切,除了通信&伐木工人。爲什麼,我該如何解決它?
lineBreakMode = .ByWordWrapping最終看起來像這樣 http://prntscr.com/at887j 我也試過亂搞; baselineAdjustment, minimumScaleFactor和 allowsDefaultTighteningForTruncation 但找不到解決方案.. – demiculus