我想要一個UITextView
,其中字體大小調整爲適合文本視圖的大小。例如,如果您鍵入大量文本,並且即將填滿文本視圖,則文本會變小。Iphone:我如何添加文字視圖的字體大小減少到適合文本視圖大小需要
0
A
回答
1
在界面構建器中,您可以調整文本視圖的屬性。確保選擇autoshrink,將最小字體大小調整爲.2(或任何你想要的)(比例)。每當你輸入時,它會縮小並適合文本視圖。
所有這些都可以在屬性檢查器下找到。
0
定義您希望字體的最大大小。我通常把這個在我的.h文件中
定義kDefaultFontSize 24.0
然後在您.m文件,你的文本添加到您的UITextView將使類似:
myTextView.text = @"Some long string that will be in the UITextView";
myTextView.font = [UIFont systemFontOfSize:kDefaultFontSize];
//設置文字大小調查在這裏
if (myTextView.contentSize.height > myTextView.frame.size.height)
{
int fontIncrement = 1;
while (myTextView.contentSize.height > myTextView.frame.size.height)
{
myTextView.font = [UIFont systemFontOfSize:kDefaultFontSize-fontIncrement];
fontIncrement++;
}
}
相關問題
- 1. 如何在我的文本視圖中更改字體大小
- 2. 如何在Android中獲取文本視圖的字體大小
- 3. 如何減少圖像文件大小
- 4. 適合imageview到滾動視圖大小
- 5. 如何減少Android中的網格視圖中的字體大小?
- 6. 如何根據其內容增加或減少Android文本視圖大小?
- 7. 字體大小不會減少我的程序的大小
- 8. 在筆尖(xib)中更改文本視圖的字體大小
- 9. 動態調整文本視圖的字體大小
- 10. xcode獲取文本視圖的字體大小
- 11. UILabel需要setNumberOfLines以適合我的文字大小
- 12. PDF文字字體大小增加減少
- 13. 在同一個文本視圖中更改字體大小
- 14. 如何減少iPhone中的攝像頭圖像文件大小?
- 15. 如何使我的TextView字體大小動態取決於父視圖大小
- 16. 如何減少Morris Donut圖形的字體大小?
- 17. 減少圖像的文件大小
- 18. 減少散點圖的文件大小
- 19. 用Cocoa減少圖像字節大小
- 20. 如何在iPhone中的文本視圖中放大和縮小?
- 21. Bootstrap減小字體大小
- 22. 動態減少文本框中的字體大小
- 23. 我可以減少iphone桌面標題的字體大小嗎
- 24. 文字大小不會減少
- 25. 減少圖像文件大小
- 26. 調整大小後圖像的文件大小沒有減少
- 27. Android:調整EditText字體大小以適合文本到一行
- 28. 如何適合imageview的大小到它的父親視圖
- 29. GWT - 增加和減小字體大小
- 30. 更改Iphone SDK中Web視圖的字體大小
我看不到autoshrink是在哪裏。 – 2013-04-20 15:48:00
它不適用於'UITextView'。它可用於'UILabel'。 – HAS 2013-04-20 18:33:51
我也只是想到了一些東西。你爲什麼需要它縮小?文本視圖將滾動瀏覽所有行。 – 2013-04-20 18:52:45