gpt4 book ai didi

iphone - 让 UILabel 产生省略号而不是缩小字体

转载 作者:太空狗 更新时间:2023-10-30 03:09:41 24 4
gpt4 key购买 nike

当我动态更改 UILabel 的文本时,我更愿意使用省略号(点、点、点),而不是让文本自动调整大小。如何做到这一点?

换句话说,如果我的 UILabel 中包含单词 Cat,字体大小为 14,然后我将单词更改为 Hippopotamus,字体会缩小以适应所有单词。我宁愿这个词被自动截断后跟一个省略号。

我假设有一个参数可以在我的 UILabel 对象中更改。我宁愿不以编程方式执行此操作。

最佳答案

设置以下属性:

objective-c

label.adjustsFontSizeToFitWidth = NO;
label.lineBreakMode = NSLineBreakByTruncatingTail;

swift

label.adjustsFontSizeToFitWidth = false
label.lineBreakMode = .byTruncatingTail

您还可以在界面构建器中设置这些属性。

关于iphone - 让 UILabel 产生省略号而不是缩小字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7725795/

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