如果一行中的文本長度超過了它的大小,是否可以使文本「自動」變小?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