小编典典

UILabel中如何控制行距

all

当放在多行中时,是否可以减少文本之间的间隙UILabel?我们可以设置框架、字体大小和行数。我想减少该标签中两行之间的差距。


阅读 80

收藏
2022-04-20

共1个答案

小编典典

我想为这个答案添加一些新的东西,所以我感觉不那么糟糕......这是一个 Swift 的答案:

import Cocoa

let paragraphStyle = NSMutableParagraphStyle()
paragraphStyle.lineSpacing = 40

let attrString = NSMutableAttributedString(string: "Swift Answer")
attrString.addAttribute(.paragraphStyle, value:paragraphStyle, range:NSMakeRange(0, attrString.length))

var tableViewCell = NSTableCellView()
tableViewCell.textField.attributedStringValue = attrString
2022-04-20