动态设置TextView的高度
来源:互联网 发布:美业软件免费 编辑:程序博客网 时间:2024/06/04 18:18
//orgSize设置宽度和高度,将需要得到的高度或宽度设置为一个很大的值- (CGFloat)heightForTextView:(UITextView *)textView OrgSize:(CGSize)orgSize{ if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) { //需IOS7.0 NSDictionary *dicFont = [NSDictionary dictionaryWithObjectsAndKeys:textView.font, NSFontAttributeName, nil]; CGSize size = [textView.text boundingRectWithSize:orgSize options:NSStringDrawingUsesFontLeading | NSStringDrawingUsesLineFragmentOrigin attributes:dicFont context:nil].size; return size.height; } else { //IOS7.0以下 return textView.contentSize.height; } return 0;}//same <pre name="code" class="objc">CGFloat fixedWidth = self.view.frame.size.width; CGSize newSize = [label sizeThatFits:CGSizeMake(fixedWidth, MAXFLOAT)]; CGFloat height = newSize.height;
0 0
- 动态设置TextView的高度
- 动态设置TextView高度和宽度
- 根据文本内容的长度动态的设置TextView的高度
- 动态设置TextView的高度,就是点击收起和展示更多的效果
- 动态设置iframe的高度
- 动态设置IFrame的高度
- 动态设置ViewPager的高度
- 动态设置uitableView的高度
- 动态设置UITableViewCell的高度
- 动态设置label的高度
- 动态设置Cell的高度
- 动态设置titleBar的高度
- 动态设置ListView的高度
- 动态设置listview的高度
- 动态设置listView的高度
- 动态设置iframe的高度
- 动态设置listView的高度
- 动态设置listview的高度
- Unity3D研究院之获取摄像机的视口区域
- poi导入导出excel
- Nginx配置文件说明
- Quartz入门实例14-让Quartz的Job使用Spring注入的Bean
- 【layout_weight权重】Android 对Layout_weight属性完全解析以及使用ListView来实现表格
- 动态设置TextView的高度
- 编程之美--3.8 求二叉树中节点的最大距离
- oracle UTL_FILE的一些使用
- Python实现一个双色球生成程序
- gridview中如何获取当前行的索引值
- android系统源码在线查看
- JavaScript权威指南-读书笔记3
- 游戏中的心理学(二):利用归因错误让玩家更爱你的游戏
- Tomcat优化配置