UILabel自适应高度和自动换行

转载 2012年03月21日 15:30:11
  1. //初始化label  
  2. UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0,0,0,0)];  
  3. //设置自动行数与字符换行  
  4. [label setNumberOfLines:0];  
  5. label.lineBreakMode = UILineBreakModeWordWrap;   
  6. // 测试字串  
  7.  NSString *s = @"这是一个测试!!!adsfsaf时发生发勿忘我勿忘我勿忘我勿忘我勿忘我阿阿阿阿阿阿阿阿阿阿阿阿阿啊00000000阿什顿。。。";  
  8. UIFont *font = [UIFont fontWithName:@"Arial" size:12];  
  9. //设置一个行高上限  
  10. CGSize size = CGSizeMake(320,2000);  
  11. //计算实际frame大小,并将label的frame变成实际大小  
  12.  CGSize labelsize = [s sizeWithFont:font constrainedToSize:size lineBreakMode:UILineBreakModeWordWrap];  
  13. [label setFrame:CGRectMake:(0,0, labelsize.width, labelsize.height)];  

iOS开发 UILabel 自动换行 高度自适应

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1...
  • shaobo8910
  • shaobo8910
  • 2015年06月12日 14:17
  • 659

UILabel自适应高度和自动换行

//初始化label   UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0,0,0,0)];   //设置自动行数与字符换行...
  • superchaoxian
  • superchaoxian
  • 2014年02月20日 14:37
  • 1084

UILabel自动换行+自适应高度

UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(0, 100, 300, 100)]; label.numberOfLines =...
  • huanghuanghonghong
  • huanghuanghonghong
  • 2016年05月31日 17:23
  • 161

【iOS】UILabel自适应高度和自动换行

代码: [plain] view plaincopy //初始化label   UILabel *label = [[UILabel alloc] initWithFrame:...
  • u011890267
  • u011890267
  • 2013年11月26日 21:21
  • 978

iOS UILabel自动换行,自适应高度

UILabel * contentLabel = [[UILabel alloc] init];     NSString * contentStr = @"      曾经七次登上《时代杂志》封面...
  • ICHENKE
  • ICHENKE
  • 2015年06月06日 15:53
  • 440

UILabel自动换行,自适应高度

NSString *str = @"那些年错过的大雨"; UILabel *label = [[UILabel alloc] init];  [self.view addSubview:label...
  • Jason__Wong
  • Jason__Wong
  • 2015年02月03日 13:40
  • 141

UILabel如何自适应高度(自动换行)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...
  • hongsechengzi
  • hongsechengzi
  • 2015年04月12日 18:58
  • 123

IOS中UILabel常见属性及UILabel自适应高度和自动换行

UILabel 的常见属性和方法: //创建UIlabel对象 UILabel* label = [[UILabel alloc] initWithFrame:self...
  • zhuhai__yizhi
  • zhuhai__yizhi
  • 2015年01月17日 20:35
  • 2498

实现UILabel自适应高度的两种方式

1.sizeThatFits或者sizeToFit UILabel *label; label.text = @"本店于十一期间特推出一系列优惠,限时限量敬请选购!沙发:钻石品质,首领风范...
  • chokshen
  • chokshen
  • 2016年12月19日 14:26
  • 1771

iOS设置UILabel的行间距并自适应高度

iOS设置UILabel的行间距并自适应高度
  • l2i2j2
  • l2i2j2
  • 2016年04月06日 23:19
  • 2857
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:UILabel自适应高度和自动换行
举报原因:
原因补充:

(最多只允许输入30个字)