如何动态计算 uitextview高度
2016-07-09
展开全部
innodb_flush_log_at_trx_commit = 1 #每次commit 日志缓存中的数据刷到磁盘中
innodb_log_buffer_size = 8M #事物日志缓存
innodb_log_file_size = 500M #事物日志大小
innodb_log_buffer_size = 8M #事物日志缓存
innodb_log_file_size = 500M #事物日志大小
2016-07-29 · 打造互联网知名品牌气动服务商!
神威气动
神威气动位于柳市,2008年创立于浙江,是全国知名专业气动器材供货商/生产商;主要生产气动执行、控制、处理组件及各类辅助组件等。同时代理销售亚德客、SMC、费斯托、CKD、新恭、金器、气立可
向TA提问
关注
展开全部
uitextview高度计算公式如下:
CGSize+size+=+[currentTimelineText+sizeWithFont:font+constrainedToSize:withinSize+lineBreakMode:UILineBreakModeWordWrap];
方法,其实不然,这个方法即使减去padding+16也不能完全计算准确,比较好而且比较容易的办法就是将内容赋给
UITextView后,再利用UITextView继承UIScrollView的特性,获取contentSize,这时contentSize.height就是UITextView的高度了,而且很准。实例代码如下:
CGRect+frame+=+_textView.frame;
frame.size.height+=+_textView.contentSize.height;
_textView.frame+=+frame;
CGSize+size+=+[currentTimelineText+sizeWithFont:font+constrainedToSize:withinSize+lineBreakMode:UILineBreakModeWordWrap];
方法,其实不然,这个方法即使减去padding+16也不能完全计算准确,比较好而且比较容易的办法就是将内容赋给
UITextView后,再利用UITextView继承UIScrollView的特性,获取contentSize,这时contentSize.height就是UITextView的高度了,而且很准。实例代码如下:
CGRect+frame+=+_textView.frame;
frame.size.height+=+_textView.contentSize.height;
_textView.frame+=+frame;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询