uiUIlabel 自适应宽度和高度
来源:互联网 发布:漏洞提交平台 知乎 编辑:程序博客网 时间:2024/05/21 14:56
//1.实例化UILabel,其frame设置为CGRectZero,后面会重新设置该值。
UILabel *label = [[UILabel alloc] initWithFrame:
//2.将UILabel设置为自动换行
[label setNumberOfLines:0];
//3.具体要自适应处理的字符串实例
NSString *s = @"string......";
//4.获取所要使用的字体实例
UIFont *font = [UIFont fontWithName:@"Arial" size:12];
//5.UILabel字符显示的最大大小
CGSize size = CGSizeMake(320,2000);
//6.计算UILabel字符显示的实际大小
CGSize labelsize = [s sizeWithFont:font constrainedToSize:size lineBreakMode:UILineBreakModeWordWrap];
//7.重设UILabel实例的frame
[label setFrame:CGRectMake:(0,0, labelsize.width, labelsize.height)];
//8.将UILabel实例作为子视图添加到父视图中,这里的父视图是self.view
[self.view addSubView:label];
将上面的s字符串赋值为你所想要的值,这样就可以让其自动调整其大小了。
0 0
- uiUIlabel 自适应宽度和高度
- iframe自适应高度和宽度
- iframe自适应宽度和高度
- label自适应宽度和高度
- iframe自适应高度和宽度
- ViewPager自适应高度和宽度
- UILabel自适应宽度和高度
- iframe 自适应宽度和高度
- 简单的iframe自适应高度和宽度
- Extjs4表格宽度和高度自适应
- 设置div 自适应高度和宽度
- 如何使iframe自适应高度和宽度
- UILabel 文字自适应调整高度和宽度
- <iframe>标签自适应高度和宽度
- <iframe>标签自适应高度和宽度
- 使用iframe自适应宽度和高度
- <iframe>标签自适应高度和宽度
- iOS自适应label高度和宽度
- hive常用命令
- 事务中的锁,行锁与表锁
- C语言unlink()函数:删除文件
- 第16周 啊哈算法 深度优化搜索应用(最短路径算法)
- IOCP模型与网络编程
- uiUIlabel 自适应宽度和高度
- PHP 判断数组是否为空的几种方法
- 新手上路 腾云驾雾
- Maven打包可执行Jar的集中方法
- html页面input只许输入数字
- 数论知识点1——快速幂取模-LightOJ 1282
- 大数据
- Cookie 的路径以及 Cookie 域
- 链表排序