// Do any additional setup after loading the view.
[self.viewsetBackgroundColor:[UIColorwhiteColor]];
UILabel *label= [[UILabelalloc]initWithFrame:CGRectZero];
// label.frame=CGRectMake(10, 100, 200, 300);
label.text=@"第三个页面第三个页面第三个页面第三个页面第三个页面第三个页面第三个页面第三个页面第三个页面第三个页面第三个页面";
label.textColor=[UIColorblueColor];
label.textAlignment=NSTextAlignmentRight;
//设置内容超出宽度时的模式
// label.lineBreakMode=NSLineBreakByCharWrapping;//以单词的模式处理
//计算内容大小
CGSize size =[label.textsizeWithFont:label.fontconstrainedToSize:CGSizeMake(100, 1000) lineBreakMode:NSLineBreakByCharWrapping];
// CGSize size =[label.text sizeWithFont:label.font constrainedToSize:CGSizeMake(100, 1000) lineBreakMode:NSLineBreakByCharWrapping];
/**
numberOfLines=0;不限制显示的行数
*/
//设置最大显示行数
// label.numberOfLines=0;
// label.numberOfLines=1;//只显示一行
label.numberOfLines=0;
label.frame=CGRectMake(10, 100, size.width, size.height);
[self.view addSubview:label];
[label release];
相关推荐
UIlabel根据文本、字体获得label宽度;自适应宽高
可以根据需要不同来选择使用高度自适应和宽度自适应.
主要为大家详细介绍了iOS UILabel根据内容自动调整高度,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
github地址:https://github.com/fengzhihao123/UI-Swift 如果帮助到了大家,还望点个star和fork
标题已经写明,例子代码里有,用法可以customlabel.verticalAlignment=CustomLabel.VerticalAlignment.VerticalAlignmentBottom底部对齐
2、block加号减号方法创建自适应宽度和高度的label对象 3、block加号减号方法创建文字填充图片按图片颜色变化的label对象 4、block加号减号方法创建带有格式化字符串的label对象(写的比较鸡肋,没有用系统的方便...
本文主要给大家介绍了关于ios自动获取label高度、宽度及最后一个位置的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 一、获取宽度,获取字符串不折行单行显示时所需要的长度 ...
动态调整UILabel的宽度或高度ios 将字符串转换为日期时间格式ios获取时间和星期(注意week1是星期天)隐藏状态栏屏幕变动检测设置视图背景图片键盘覆盖输入框将plist文件中的数据赋给数组手指的触摸从Plist里读内容...
自动布局 ...UILabel很难调整大小,因为它们的宽度和高度可以交互。 通常,Auto Layout 系统只能在一次布局过程中计算一维。 但是对于标签,您需要做一些额外的工作才能使这项工作如您所愿。 这是最
有文字在显示在1/4宽度或者1/4高度位置. f. activityView(默认为VORingIndicator) 如果支持startAnimating 和 stopAnimating方法,会自动调用 h. progressView(默认为VOringProgressVIew) 如果有progress或者...
支持布局属性(填充/边距/宽度/ ...) 支持视图属性(例如:bgColor / fontSize / ...) 支持参考预定义样式 查看属性可扩展 UILabel完全支持富文本 支持模式视图 表单元格高度计算 完美支持iPhoneX 支持热门预览...