UILabel自动适应尺寸
来源:互联网 发布:知乎ios源码 编辑:程序博客网 时间:2024/06/05 08:58
1、iOS7之前使用:
CGSize size = CGSizeMake(300, 1000); CGSize labelSize = [self.introduction.text sizeWithFont:self.introduction.font constrainedToSize:size lineBreakMode:NSLineBreakByClipping]; self.introduction.frame = CGRectMake(self.introduction.frame.origin.x, self.introduction.frame.origin.y, labelSize.width, labelSize.height);
// introduction 就是一个label
2、iOS7之后(推荐使用)
UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(0, 100, 300, 100)];label.numberOfLines = 0;label.lineBreakMode = NSLineBreakByWordWrapping;label.text = @"本店于十一期间特推出一系列优惠,限时限量敬请选购!<br>沙发:钻石品质,首领风范!<br>床垫:华贵典雅,彰显时尚!<br>尊贵而不失奢华,典雅却不失自然!温馨和浪漫的生活,我们与你一同创造!";CGSize size = [label sizeThatFits:CGSizeMake(label.frame.size.width, MAXFLOAT)];label.frame =CGRectMake(10, 100, 300, size.height);label.font = [UIFont systemFontOfSize:14];[self.view addSubview:label];
0 0
- UILabel自动适应尺寸
- UILabel 自动适应宽度
- [IOS]UILabel自动适应高度
- Uilabel自动换行 UItableView适应高度
- iOS 自动适应 UILabel 的宽度~demo
- UILabel根据字数多少自动实现适应高度
- IOS TableView的Cell高度自适应,UILabel自动换行适应
- IOS TableView的Cell高度自适应,UILabel自动换行适应
- IOS TableView的Cell高度自适应,UILabel自动换行适应
- ios TableView的Cell高度自适应,UILabel自动换行适应
- IOS TableView的Cell高度自适应,UILabel自动换行适应
- IOS TableView的Cell高度自适应,UILabel自动换行适应
- IOS TableView的Cell高度自适应,UILabel自动换行适应
- iOS UILabel根据字符串长度自动适应宽度和高度
- 利用AutoLayout uilabel文字自动适应大小,宽度
- IOS TableView的Cell高度自适应,UILabel自动换行适应
- TableView的Cell高度自适应,UILabel自动换行适应
- IOS TableView的Cell高度自适应,UILabel自动换行适应
- Linux命令——whoami
- JDK1.8中 接口成员变量和成员方法
- October——I Will Talk
- Interleaving String
- Matlab中graphmaxflow函数的用法
- UILabel自动适应尺寸
- CYC-UISearchBar 点击空白回收键盘
- 部署redis集群的一些思考
- 总结的一些Java公用函数库(各种Utils)
- NSRunLoop详解
- android 布局管理器 各种布局简介
- 基于opencv的相机之最初布局(一)
- 夏洛特的网 ——看《夏洛特的网》
- 欢迎使用CSDN-markdown编辑器