Yan*_*saf 17 xcode uilabel swift
嘿:)我有一个标签,我需要根据文本数量使该标签的宽度更小或更大,我只发现如何调整文本以适应大小但是如何调整大小以适应文本, 有任何想法吗 ?
mbo*_*one 45
你会想要这样做:
myLabel.sizeToFit()
Run Code Online (Sandbox Code Playgroud)
如下所示:https://developer.apple.com/documentation/uikit/uiview/1622630-sizetofit
这将更新标签的框架以适合内容.然后,您可以在此之后放置或进行任何编辑.
Tia*_*des 12
sizeToFit()并不总是有效,所以你应该使用这个:
myLabel.adjustsFontSizeToFitWidth = true
myLabel.minimumScaleFactor = 0.5
myLabel.numberOfLines = 1
Run Code Online (Sandbox Code Playgroud)
或者,如果您没有限制线,您可以这样做:
myLabel.numberOfLines = 0
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
36403 次 |
最近记录: |