关于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/
相关文章推荐
- 关于 IOS7下 UITextview的contentsize.height不能准确判断高度
- iOS7 UITextView的contentSize.height
- IOS7,IOS8 环境下UITextView的ContentSize高度计算
- 关于"无法定位程序输入点 RtlUnhandledExceptionFilter 于动态链接库"解决方法
- 关于VS2005 无法使用切换到设计视图的解决方法
- 关于Ubuntu12.04重启后无法进入图形界面的解决方法
- 下载文件时报错 "由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值" 解决方法
- (应用程序无法正常启动0xc0000142) 关于win10周年版更新后无法正常使用vc6.0问题的解决方法
- 关于BitmapFactory.decodeStream(is)方法无法正常解码为Bitmap对象的解决方法
- 关于MIUI在小米手机上WiFi无法使用IPv6的解决方法
- 关于datepart计算weekday时多一天引起的问题及解决方法
- [uLua]关于ulua打包到安卓后无法加载Global的简易解决方法
- VMware Tools"无法计算本地文件大小。你可能没有执行该操作的权限。”的解决方法
- 关于wamp server在Windows7 x86&x64上无法正常启动运行的解决方法。
- 关于点击TreeView控件无法选择TextBox中的内容的解决方法
- 关于RPC服务器不可用,导致电源设置无法更改的解决方法
- 【原创】关于oracle11G空表无法导出问题的解决方法
- 关于“无法从传输连接中读取数据: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。”错误的解决方法之一
- 关于上传视频节目不转码、无法预览的解决方法
- 关于Linux下M9 SDK模拟器太大,无法全部显示的解决方法