我如何以编程方式调整字体大小,使文本适合UILabel
,而不调整大小UILabel
?
我已经设定了这个:
imageCell?.imageText.adjustsFontSizeToFitWidth = true
同样在我设置的故事板中Line Breaks: Word Wrap
,Autoshrink: Minimum Font Size: 1
和Lines: 0
.
这就是标签的样子:
这是整个标签文字:
Æ❤️❤️mzbdjdis#Svsuzi.#vdb#%<<,#hs.ClcldbsD.Cmcøclco
但是整个文本仍没有在标签中显示.我没有在我的应用程序中使用AutoLayout.有什么建议?
这是你需要改变的.
设置Minimum Font Size
将允许文本在UILabel
帧的大小减小时调整大小.
因此,如果您希望文本在其中增长UILabel
,只需将字体本身的大小设置为非常大,它将自动适应框架.