我正在动态添加一个UILabel
,并且我不知道如何选择帧以使帧完全适合文本和字体大小。上面的initWithFrame
显然对于标签来说太大了。 有没有一种方法可以使框架与标签的宽度和高度完全吻合?UILabel与帧
1
A
回答
1
只需使用-sizeToFit
方法,以适应字体大小:
[myLabel sizeToFit];
0
您可以使用sizeWithFont:
或sizeWithFont:forWidth:lineBreakMode:
来确定具有特定字体的字符串的大小。然后,您可以将UILabels帧设置为具有该尺寸。
相关问题
- 1. UILabel的动画帧顺利
- 2. 旋转后UILabel帧更改
- 3. 推UILabel与另一个UILabel
- 4. 重新加载UIView和UILabel帧
- 5. UILabel帧宽度不正确的值
- 6. 问题与的UILabel
- 7. UIPickerView与多行UILabel
- 8. UILabel缩放与UIScrollView
- 9. 的UILabel与iOS上
- 10. 与UILabel的问题
- 11. 动画的UILabel与数字
- 12. 的UILabel与文本通过
- 13. iPhone的UILabel与URL检测
- 14. UILongPressGestureRecognizer与uibutton和uilabel问题
- 15. 渲染的UILabel与变换
- 16. 的UILabel与UIImage的透 - NSAttributedString
- 17. 滚动的UILabel与UITableView的
- 18. DTGridView不与UILabel交互
- 19. UILabel与NSAttributedString忽略换行
- 20. 的UILabel与多个链接
- 21. UILabel与UITableView里面的cornerRadius
- 22. 更新UILabel与全球NSString
- 23. UILabel与更多...文本
- 24. AngularJs与i帧
- 25. 与数据帧
- 26. 捕获与帧
- 27. I帧与jQuery
- 28. CABasicAnimation与帧
- 29. 如何使UILabel动态不与其他UILabel重叠
- 30. 多行UILabel与内容大小相同的宽度UILabel
我想只有这种解决方案,它完美地工作。谢谢。 – pessi
@pessi u'r欢迎:) – Kjuly