我正在开发一个应用程序,它具有动态添加TextView
的功能,在拖动时增加和减小其大小。
我可以将TextView
的内容大小设置为TextView
的大小,根据字符数调整文字视图大小。
拖动TextView
角时,我会增加TextView
的大小。我能成功地做到这一点。
当我拖动TextView
的角落时,它的大小会增加,但字体大小不会增加。当TextView
尺寸增加时,有没有办法自动增加或减少TextView
字体大小?
答案 0 :(得分:2)
尝试以下代码,希望它有助于从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++;
}
}