当前位置

网站首页> 程序设计 > 开源项目 > 程序开发 > 浏览文章

IOS7环境中,设置UITextView.text文本高度计算

作者:小梦 来源: 网络 时间: 2024-06-02 阅读:

IOS7环境中,设置UITextView.text并不能立即更新contentSize,再用textView.contentSize.height无法获取当前内容的高度。采用以下方法可以解决这个问题。

if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7) {

         CGRect textFrame=[[self.textView layoutManager]usedRectForTextContainer:[self.textView textContainer]];    height = textFrame.size.height;     }else {         height = self.textView.contentSize.height;}

热点阅读

网友最爱