gpt4 book ai didi

swift - 是否可以在 Swift 中将行高设置为小于 1?

转载 作者:行者123 更新时间:2023-11-28 13:42:28 27 4
gpt4 key购买 nike

我正在尝试使行间距比小窗口的默认值小一些。

我有类似于这个问题的代码:How to Increase Line spacing in UILabel in Swift

let title = "This is text that will be long enough to form two lines"
let styles = NSMutableParagraphStyle()
styles.lineSpacing = 0.1
let attribs = [
NSAttributedString.Key.paragraphStyle:styles
]
let attrString:NSAttributedString = NSAttributedString.init(string: title, attributes: attribs)
introText.attributedStringValue = attrString

虽然将 lineSpacing 更改为 10 会产生明显的差异,但如果我将其设置为小于 1,则看不到差异。

这是 0.1 的样子:

enter image description here

最佳答案

行间距以而不是行来衡量。基本上没有一点点这样的东西(出于绘图目的;我正在简化,因为视网膜屏幕确实存在)。零是最小值,当你说 0.1 时,你就在那里;你不能再减少行距了。

关于swift - 是否可以在 Swift 中将行高设置为小于 1?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55854722/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com