如果一行中的文本长度超过了它的大小,是否可以使文本“自动”变小?UITableView单元格字体大小
3
A
回答
7
没错:
UILabel *myLabel = /* init the label */
myLabel.adjustsFontSizeToFitWidth = YES;
对于iOS 7:
myLabel.minimumScaleFactor = 0.5; // Float from 0 to 1; as a scale of init size.
对于iOS 6和前值:
myLabel.minimumFontSize = 10; // Float value, in pixels (int value recom'd).
你可以阅读更多的Apple's UILabel
docs。
4
我知道这已经几年了,但是当我找到这个答案时,我也发现了一个更简单的方法。 这不是创建自己的标签,而是使用单元格中的标签。
cell.textLabel.adjustsFontSizeToFitWidth = YES;
cell.textLabel.minimumScaleFactor = 0.6;
+1
在我看来,这是被问到的问题的答案。 UITableViewCell.textLabel是一个UILabel。 – 2013-02-15 19:28:54
相关问题
- 1. 如何在uitableview中更改单元格的字体大小
- 2. UITableview单元格标签字体大小未设置第一次
- 3. UItableView单元格内容大小为iPad
- 4. 如何修改UITableView单元格中的文字大小
- 5. 表格(单元格)高度与字体大小
- 6. 两种字体大小相同表格单元格
- 7. QTableWidgetItem在单个单元格中的不同字体大小
- 8. 为UITableView数字单元格
- 9. 用CSS字体大小表格单元高度
- 10. 静态视图单元格字体大小不变
- 11. 若要更改WPF中的gridview单元格字体大小
- 12. GWT:设置DataGrid单元格中的字体大小
- 13. 单元格内的html表字体大小
- 14. 自动调整大小的单元格/动态字体在ios8
- 15. 基于查询格式的UITableView单元格文本字体
- 16. UITableView滚动非常大的单元格
- 17. 旋转时调整单元格大小UITableView
- 18. 更改textlabel单元格不同行中的文本大小uitableview
- 19. 如何更改UITableViewCellStyleValue2单元格上标签的大小? (UITableView iPhone)
- 20. 如何更改UItableview中的行单元格的大小
- 21. 如何调整图像大小以适应UITableView单元格?
- 22. UITableView上的某些单元格不会自动调整大小
- 23. 调整大小的UITableView的单元格框架没有更新
- 24. 索引0处的UITableView单元格大小
- 25. 如何从动态UITableView单元格获取UILabel的大小?
- 26. Iphone表单元格大小
- 27. GridBagLayout单元格大小
- 28. android gridview单元格大小
- 29. 单元格动画,uitableview单元格
- 30. UITableView按单元格滚动单元格
在这种情况下,我的文本根据标签调整大小。如果我想根据文本调整我的标签然后? – Chintan 2012-03-17 10:29:23
现在应该使用'minimumScaleFactor',而不是minimumFontSize。 – 2013-02-15 19:33:22