2012-11-19 259 views
2

我正在开发一个应用程序,它有一个功能动态添加TextView,增加和减少它的大小,当我们拖动它。如何增加UITextView的字体大小当UITextView的大小增加

我可以通过将TextView的内容大小设置为TextView的大小来根据字符数调整文本视图大小。

当拖动TextView角落时,我增加了TextView的大小。我可以成功地做到这一点。

当我拖动TextView的角落时,其大小正在增加,但字体大小没有增加。当TextView尺寸增加时,是否有任何方法可以自动增加或减少TextView字体大小?

回答

2

试试下面的代码希望helps.i从the Link.

#define kDefaultFontSize 24.0 


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++; 
    } 
} 
+0

感谢您的答复,我将看看它找到。 – thavasidurai