动态适应label的高度
2016-01-07 16:17
337 查看
NSString *text = @"才能成为今年春晚才能从你去玩吧草桥结拜辞去调兵遣将吃不起吃不起维持年轻哦长宁区哦长宁区哦册起哦你且保持汽车拿起哦才弄器材齐全哦从前传播去传播企鹅翅膀去诶彼此企鹅并从企鹅传播企鹅出版企鹅哦吧从俄情报从鹅去传播企鹅次才能成为今年春晚才能从你去玩吧草桥结拜辞去调兵遣将吃不起吃不起维持年轻哦长宁区哦长宁区哦册起哦你且保持汽车拿起哦才弄器材齐全哦从前传播去传播企鹅翅膀去诶彼此企鹅并从企鹅传播企鹅出版企鹅哦吧从俄情报从鹅去传播企鹅次2"; UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 40, 0, 0)]; label.backgroundColor=[UIColor grayColor]; label.font=[UIFont boldSystemFontOfSize:14]; [label setNumberOfLines:0]; label.text=text; CGSize size=CGSizeMake(kScreenSize.width, MAXFLOAT); CGSize labelsize = [text boundingRectWithSize:size options:NSStringDrawingUsesLineFragmentOrigin |NSStringDrawingUsesFontLeading attributes:@{NSFontAttributeName:label.font} context:nil].size; [label setFrame:CGRectMake(0, 40, labelsize.width, labelsize.height)]; [self.view addSubview:label];
相关文章推荐
- iOS 键盘遮挡问题
- iOS中,如何做到未知参数数量的反射
- 转载自简书iOS 异步绘制相关
- iOS json字段转属性
- iOS基础——浅谈个人对协议、代理的理解
- iOS -- NSDictionary 两种初始化方式的区别
- IOS使用AFneting进行Post访问webservice
- 关于iOS 委托 代理 协议 的理解
- iOS 获取触摸,移动手势
- nagios插件ndoutile
- iOS开发判断手机号格式
- iOS 陀螺仪 加速计
- iOS高德定位和自带逆地理编码进行坐标转换
- 【有疑问,待解决】iOS 9 memory leak
- ios8 gps定位不好用
- zposition是啥东西?
- iOS开发多线程篇—多线程简介
- iOS 通知对应的方法多次执行问题
- [黑马IOS自学第十七篇]OC BLOCK学习
- iOS_24_画画板(含取色板)