iOS UILabel根据字体,自适应宽度

转载 2016年08月31日 10:39:24

//这个frame是初设的,没关系,后面还会重新设置其size。

NSDictionary *attributes = @{NSFontAttributeName:[UIFont systemFontOfSize:20],};

NSString *str = @"这里是lab里的内容";

CGSize textSize = [str boundingRectWithSize:CGSizeMake(100100

options:NSStringDrawingTruncatesLastVisibleLine attributes:attributes context:nil].size;;

[label setFrame:CGRectMake(100100, textSize.width, textSize.height)];   

label.textColor = [UIColor greenColor];

label.text = str;

[self.view addSubview:label];

转自:http://my.oschina.net/u/1440723/blog/476826

iOS UILabel自适应宽度

UILabel * label = [[UILabel alloc]initWithFrame:CGRectMake(100, 100, 80, 20)];     label.bac...
  • XLawsZero
  • XLawsZero
  • 2017年01月05日 14:47
  • 4558

iOS AutoLayout自动布局开发教程(4)-label文字自动适应大小,宽度(新)

相比大家会经常遇到  label  或则  textfield等显示文字的  视图时,显示不全,或者无法自动 变化长度  ,自动改变字体的 设置: 今天给大家演示一下,如何 在autolayout让l...
  • yangbingbinga
  • yangbingbinga
  • 2015年01月24日 00:13
  • 10943

UIlabel根据文本、字体获得label宽度;自适应宽高

  • 2016年09月19日 13:26
  • 73KB
  • 下载

iOS-UILabel的宽度自适应文字

UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0,0,0,0)];//这个frame是初设的,没关系,后面还会重新设置其size...
  • shijiucdy
  • shijiucdy
  • 2012年03月17日 14:35
  • 35695

IOS中label的自适应高度(四种方法)

测试一,只改变numberOfLines属性,label的高度不会自适应(会有text中的一部分内容称为......)     NSString *str = @"jgreijgirjeirg...
  • YuJianNi9999
  • YuJianNi9999
  • 2016年10月16日 23:35
  • 13948

UILabel宽度固定, 字体大小自适应

今天在做项目的时候发现昵称太长,导致显示省略号...,如"张三......",用户体验很不好,于是在固定宽度的情况下,找到以下方法来自适应字体大小。 - (void)setFontSizeTha...
  • intheair100
  • intheair100
  • 2016年01月15日 10:25
  • 10888

iOS UILabel 自适应高度宽度

说明:使用sizeWithFont方法前需要把frame和font都设置好,后面的constrainedToSize是label最大的size,如果达到了最大尺寸仍然显示不下会显示"...",也可以直...
  • bitcser
  • bitcser
  • 2016年08月19日 16:00
  • 938

UILabel根据文本、字体大小计算label宽度;以及自适应高度

想获得所有字体,如下: //获取到所有的字体名称 NSArray *familyNames = [UIFont familyNames]; NSLog(@"所有字体名称--%@",f...
  • MinggeQingchun
  • MinggeQingchun
  • 2016年09月19日 11:11
  • 9424

利用AutoLayout uilabel文字自动适应大小,宽度

相比大家会经常遇到  label  或则  textfield等显示文字的  视图时,显示不全,或者无法自动 变化长度  ,自动改变字体的 设置: 今天给大家演示一下,如何 在autolayout让l...
  • PZ0605
  • PZ0605
  • 2015年08月05日 23:16
  • 5284

iOS文字大小自适应库(MBFontAdapter)诞生记

背景什么是iOS文字大小自适应?单纯回答这个问题实在太困难…所以讲一个故事,就很好理解了:某天做UI设计的妹子弱弱地问我:“我们的app可不可以实现文字的字号在iPhone6上和iPhone6Plus...
  • mmoaay
  • mmoaay
  • 2015年06月23日 18:26
  • 7619
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS UILabel根据字体,自适应宽度
举报原因:
原因补充:

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