UILabel *label = [[UILabel alloc] init];
NSString *text = @"这是一个测试!!!";
label.text = text;
[label setNumberOfLines:0];
UIFont *font = [UIFont fontWithName:@"Arial" size:14];
//设置字体
label.font = font;
CGSize constraint = CGSizeMake(300, 20000.0f); //label宽度设为300,高度最多为20000
CGSize size = [text sizeWithFont:font constrainedToSize:constraintlineBreakMode:UILineBreakModeWordWrap];
[label setFrame:CGRectMake(10, 0, size.width, size.height)];
[self.view addSubview:label];
分享到:
相关推荐
UILabel ios7 与ios7之前实现自适应撑高的方法, 文本的内容长度不一,需要根据内容的多少来自动换行处理文本的内容。这里简单实现ios7自适应撑高的方法.
可以根据需要不同来选择使用高度自适应和宽度自适应.
UILabel 自动换行的demo,修改代码中的文字就可以自动适应
github地址:https://github.com/fengzhihao123/UI-Swift 如果帮助到了大家,还望点个star和fork
UILabel *tempLabel = [[UILabel alloc] init]; //设置背景颜色 tempLabel.backgroundColor = [UIColor redColor]; //设置内容 tempLabel.text = contentStr; //设置字体颜色 tempLabel.textColor = [UIColor...
博客中的IOS TableView的Cell高度自适应,UILabel自动换行适应 的项目源码
UIlabel根据文本、字体获得label宽度;自适应宽高
UIlabel根据文本、字体获得label宽度;自适应宽高
主要为大家详细介绍了iOS UILabel根据内容自动调整高度,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
当我们要在一个UILabel组件上显示指定文章格式和行间距 字体颜色或风格且高度不确定的文章时,只需要把该文件拉进工程。把头文件导入,即可让UILabel组件调用分类方法。任可要求均可满足。并且,还可以求出文章的...
UILabel类实现了一个只读文本视图。您可以使用这个类来画一个或多个行静态文本,比如你可能使用确定的其他部分的用户界面。UILabel类支持既简单又复杂的样式标签的文本,还可以控制外观,比如标签是否使用一个影子或...
- 一种让UILabel自适应内容 大小的方法 3 刊首语 这是一个颠覆的时代,移动互联网正改变着我们 的生活方式,也改变着开发者的开发方向,愤怒 的小鸟成功的故事也让无数的开发者进入移动互 联网开发领域,你准备好...
UILabel、UILabel基本用法、UILabel详解,UILabel常用方法
源码AutoSizeTableViewCell,UITableViewCell自适应大小(各种场合下的处理)。 关键的两句: ... 因为没有UILabel,所以UITableViewCell不能自适应高度.(默认高度为44) 环境: XCode7,Swift2.0 系统: IOS8.0以上
当调整“行间距”或“字间距”后,很多时候需要对Label进行高度自适应,此时会出现高度计算错误的问题,所以我们需要对“富文字”高度进行计算。计算结束后,经测试发现:当文字为1行并且全部文字为“中文”时,高度...
2、block加号减号方法创建自适应宽度和高度的label对象 3、block加号减号方法创建文字填充图片按图片颜色变化的label对象 4、block加号减号方法创建带有格式化字符串的label对象(写的比较鸡肋,没有用系统的方便...
UILabel 继承于 UIView 里的各种属性和方法使用
IOS 中UITextField,UITextView,UILabel 根据内容来计算高度 在开发的过程中,常常遇到根据内容来决定控件的高度的情况,常见的就是UITextField,UITextView,UILabel这三个控件,下面一UITextView 为例来说明一下: ...