作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在开发一个应用程序,它具有动态添加 TextView
的功能,在我们拖动它时增加和减小它的大小。
我可以根据字符数调整 TextView 大小,方法是将 TextView
的内容大小设置为 TextView
的大小。
当拖动 TextView
角时,我增加了 TextView
的大小。我可以成功地做到这一点。
当我拖动 TextView
的角时,它的大小在增加,但字体大小没有增加。当 TextView
大小增加时,有什么方法可以自动增加或减少 TextView
字体大小?
最佳答案
尝试下面的代码希望它有帮助。我从 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++;
}
}
关于iphone - 如何在 UITextView 的大小增加时增加 UITextView 字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13453415/
我是一名优秀的程序员,十分优秀!