有没有办法自动调整UILabel的大小?给定大小40 x 40的文本字体大小将根据字符数调整。自动调整UILabel
10
A
回答
25
可以使用adjustFontSizeToFitWidth
财产整齐财产。所以像这样的东西。
UILabel *myLabel = [[UILabel alloc] init];
[myLabel setAdjustsFontSizeToFitWidth:YES];
在Interface Builder上有标签的复选框属性屏幕,让您可以调整字体大小以适合标签为好。
0
嗯,你有没有检查出的UILabel API http://developer.apple.com/iphone/library/documentation/uikit/reference/UILabel_Class/Reference/UILabel.html有一个名为adjustsFontSizeToFitWidth
0
对于自动布局设计概念,不设置UILabel的高度限制,并设置了no。的行数为0。
Autolayout根据标签的文字自动处理标签的动态高度。如果标签具有单行文本,则它将仅占用单行空间。如果标签有多行,那么它将根据显示文本所需的文本大小和行数调整标签的大小。
相关问题
- 1. 用SnapKit自动调整UILabel
- 2. UILabel - 自动调整大小
- 3. 在Swift中自动调整多行UILabel
- 4. 不要自动调整大小的UILabel
- 5. UILabel的自动调整内容
- 6. 使用Autolayout时自动调整UILabel
- 7. 自动调整UILabel字体大小
- 8. UILabel如何自动调整内容?
- 9. 自动调整UILabel的高度
- 10. UILabel未使用自动布局调整
- 11. 多行自动调整文本UILabel
- 12. UIScrollView动态调整UILabel
- 13. UITableViewCell单元重用和UILabel自动布局动态调整
- 14. UILabel调整其SuperView?
- 15. 动态调整UILabel的内容大小
- 16. UILabel动画调整大小副作用
- 17. 使用CGAfficeTransform移动和调整UILabel
- 18. 动态调整UITableViewCell到UILabel的高度
- 19. 自动调整MULTILINE UILabel的文字大小
- 20. 如何进行自动调整大小UILabel
- 21. 自动调整UILabel在iOS中的位置和高度宽度
- 22. UILabel根据要显示的文本自动调整大小
- 23. UILabel并获得自动调整后的大小
- 24. Swift iOS自动为UITableViewCell调整高度UILabel()
- 25. 如何获得UILabel(UITextView)自动调整字体大小?
- 26. UITableViewCell自动调整多个UILabel的大小
- 27. 带多行和自动调整大小掩码的UILabel(UIViewAutoresizingMask)
- 28. 自动调整UIScrollView以适合UILabel文本
- 29. 自动调整
- 30. IOS调整UILabel宽度
感谢您的示例代码 – Yolanda 2010-07-14 08:12:45
没问题。对不起,用于读取adjustFontSizeToWidth的示例代码,但它应该是adjustFontSizeToFitWidth。我纠正了它。 – jergason 2010-07-14 08:29:44
您在AdjustS中跳过一个字母: [myLabel setAdjustsFontSizeToFitWidth:YES]; – beryllium 2011-02-07 13:30:43