label 宽高自适应

原创 2015年07月08日 17:40:25

//昵称根据文字字数动态确定Label宽高

    _nameLabel = [[UILabel alloc]init];

    _nameLabel.text = self.nickStr;

    UIFont* ft = [UIFont fontWithName:@"HelveticaNeue" size:18.0f];

    _nameLabel.font =ft;

    CGSize size = [_nameLabel.text sizeWithAttributes:[NSDictionary dictionaryWithObjectsAndKeys:ft,NSFontAttributeName, nil]];

    CGFloat nameH = size.height;

    CGFloat nameW = size.width;

    _nameLabel.frame = CGRectMake(_headImageV.right + 10, _headImageV.top + 5,nameW, nameH);

[mainView addSubview:_nameLabel];

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

iOS 中Label在自适应宽高的同时设置文字行距行距

直接写一个类别:.h文件的方法接口#import @interface UILabel (Adaptive) /** * 自适应宽高同时调整行距 * * @param text label....
  • qcx321
  • qcx321
  • 2017年07月18日 16:34
  • 145

echarts柱状图自适应宽高 多图表

我做的是一个页面多个图表,然后所有图表都需要自适应,首先是建了一个数组,来放这些图表对象。这是关键,不同的图表一定区分开对象。下面开始贴代码: 1、html部分: 图表自适应 ...

宽高自适应、过滤器 伪类选择器

宽、高自适应 过滤器 伪类选择器 1宽、高自适应 元素的大小能够根据窗口或子元素自动调整,这就是自适应。 自适应优点:它能够使同一个网页显示更灵活,可以适应在不同设备、不同窗口和不同分辨率下显示。 1...

网页宽高自适应大小

如今,显示器的分辨率越来越多,终端也变得多样化,web开发页面的自适应问题越来越多,如果不做处理,一旦显示器的分辨率发生变化,展示的内容可能出现许多意料之外的排版问题。关于不同终端的展示问题可以通过响...

TextView 获取自适应 wrap_content 的宽高 Android 获得view的宽和高

http://blog.csdn.net/yangdeli888/article/details/25405263 在oncreate()中利用view.getWidth()或是vie...

网页宽高自适应大小(转)

如今,显示器的分辨率越来越多,终端也变得多样化,web开发页面的自适应问题越来越多,如果不做处理,一旦显示器的分辨率发生变化,展示的内容可能出现许多意料之外的排版问题。关于不同终端的展示问题可以通过响...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:label 宽高自适应
举报原因:
原因补充:

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