UILabel随文字的多少重置它的frame
来源:互联网 发布:c语言键盘钩子 编辑:程序博客网 时间:2024/06/06 07:39
最近先搁置我做了2年的JavaWeb 来做iOS,遇到的坑也不少,但是最近都在赶项目,现在好好的总结记录下来,如有不正确的地方也请大家指出来一下。废话不说了,今天我总结下:UILabel随文字的多少重置它的frame,先上代码:
UILabel description = [[UILabel alloc] initWithFrame:CGRectMake(0,0 , 300, 20)];
//设置自动行数与字符换行
[description setNumberOfLines:0];
description.lineBreakMode = NSLineBreakByWordWrapping;
// comments字串
NSString *comments =[NSString stringWithFormat:@"%@", @"你需要填充到UILabel的值"];
if(comments!=nil&![comments isEqual:@""]){
//设置一个行高上限
CGSize size = CGSizeMake(lineTwo.frame.size.width,kAppBounds.size.height*0.5);
//计算实际frame大小,并将label的frame变成实际大小
CGSize size01 = [comments sizeWithFont:[UIFont systemFontOfSize:15.0f] constrainedToSize:size lineBreakMode:NSLineBreakByWordWrapping];
[description setFrame:CGRectMake(0, 0, size01.width, size01.height+5)];
description.text = comments;
}else{
[description setFrame:CGRectMake(0, 0,300,20) ];
}
//以上的宽度,高度是会随UILabel的返回值得字数多少对UILabel的长度进行填充。
- UILabel随文字的多少重置它的frame
- UILabel文字的调整
- uilabel 的文字是单行的时候,它会垂直居中,让它不垂直居中的解决办法
- UILabel的宽度自适应文字
- UILabel的宽度自适应文字
- UILabel上文字的自适应
- UILabel 的文字顶部对齐
- UILabel的文字顶部对齐
- 让UILabel的高度随内容多少自动变化
- 文字自适应label的frame
- nutch 搜索页面摘要文字显示多少的调整与其它文章不敢苟同的一点意见。
- UILabel设置位置 不管是什么控件 添加到某个位置或者某控件上 都要设置它的frame值 否则是看不到的
- 按照文字多少定义UILabel/textView大小
- iOS-UILabel的宽度自适应文字
- 让UILabel的文字顶部对齐
- UILabel iOS中添加文字的控件
- 让UILabel的文字顶部对齐
- 让UILabel的文字顶部对齐
- 网上看到的一道腾讯面试题
- mybatis返回对象包含Long类型主键值 oracle数据库
- 第一篇
- windows 下用 easybcd修复ubuntu15.04启动项
- 给JTextAear添加背景图片
- UILabel随文字的多少重置它的frame
- 测试用例要素
- 如何在阿里云主机中设置二级域名开通子网站
- 技术人生:故事之三十一怎样当好技术经理
- 技术人生:故事之三十二我是专家
- Android开发中Eclispe相关问题及相应解决
- 线段树的入门级 总结
- 反转句子(自己写的)
- hihoCoder 1227 The Cats' Feeding Spots(暴力)——ACM-ICPC国际大学生程序设计竞赛北京赛区(2015)网络赛