iOS label根据显示内容自适应大小
2017-10-20 16:22
369 查看
- (void)setupLabel { 2 //准备工作 3 UILabel *textLabel = [[UILabel alloc] init]; 4 textLabel.font = [UIFont systemFontOfSize:16]; 5 NSString *str = @"222222222222222222222222222222222222222222"; 6 textLabel.text = str; 7 textLabel.backgroundColor = [UIColor redColor]; 8 textLabel.numberOfLines = 0;//根据最大行数需求来设置 9 textLabel.lineBreakMode = NSLineBreakByTruncatingTail; 10 CGSize maximumLabelSize = CGSizeMake(100, 9999);//labelsize的最大值 11 //关键语句 12 CGSize expectSize = [textLabel sizeThatFits:maximumLabelSize]; 13 //别忘了把frame给回label,如果用xib加了约束的话可以只改一个约束的值 14 textLabel.frame = CGRectMake(20, 70, expectSize.width, expectSize.height); 15 [self.view addSubview:textLabel];
//也可以用
textLabel.adjustsFontSizeToFitWidth = YES; textLabel.numberOfLines = 0;
16 }
相关文章推荐
- iOS label根据显示内容自适应大小 时间 2015-12-04 16:39:00 博客园-原创精华区 原文 http://www.cnblogs.com/czq1989/p/5019720.
- iOS label根据显示内容自适应大小
- iOS label根据显示内容自适应大小
- iOS label根据显示内容自适应大小
- Xcode 根据要显示的内容和内容字体,自适应调整UILabel的大小
- ios之label根据内容自适应及其计算其内容高度
- Qt 根据Label大小无形变的自适应居中显示图像
- iOS label根据内容自适应宽度
- iOS UILable根据文本内容自适应高度
- Android使用WebView显示网页(图片大小的处理及内容的自适应)
- js实现textarea根据内容大小自适应高度
- iOS label 根据内容自动布局
- IOS Label 同步 UITextfield 显示输入内容(删除)
- ios开发系列之label自适应大小
- iOS根据文本长度动态计算label的大小
- iOS Label大小不变内容可适应变化(字体大小变化)
- IOS UILabel 根据内容自适应高度
- label 根据内容text确定控件的大小 分为单行/多行文字
- ios 中内容label高度自适应
- label根据填充的内容自适应