您的位置:首页 > 产品设计 > UI/UE

关于ios7上无法计算UITextView的contentSize.height的解决方法

2014-03-05 16:26 344 查看
NSInteger newSizeH; //UITextView的实际高度
if (SYSTEM_VERSION >= 7.0) {//7.0以上我们需要自己计算高度
float fPadding = 16.0; // 8.0px x 2

CGSize constraint = CGSizeMake(_smsTextView.contentSize.width - fPadding, CGFLOAT_MAX);

CGSize size = [_smsTextView.text sizeWithFont: _smsTextView.font
constrainedToSize:constraint
lineBreakMode:UILineBreakModeWordWrap];
newSizeH = size.height + 16.0 - 6;
}
else {
newSizeH = _smsTextView.contentSize.height - 6;
}


原文地址:http://yul100887.blog.163.com/blog/static/200336135201311368374/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐