美文网首页@IT·互联网程序员
高度自适应(标签+表格)

高度自适应(标签+表格)

作者: Kevin_wzx | 来源:发表于2016-12-20 14:31 被阅读107次

1.UILabel的高度自适应

给UILabel添加类别,要用到高度自适应的地方直接调用即可

封装的类别:


屏幕快照 2017-01-03 上午9.59.57.png 屏幕快照 2017-01-03 上午10.00.38.png

使用如下:


屏幕快照 2017-01-03 上午10.01.56.png

效果:

屏幕快照 2017-01-03 上午10.02.31.png 屏幕快照 2017-01-03 上午10.03.52.png 屏幕快照 2017-01-03 上午10.04.18.png

宽度自适应:

 UILabel *labelTwo = [[UILabel alloc] initWithFrame:CGRectMake(10, 300, 50, 100)];
 labelTwo.text = @"这是labelTwo的宽度自适应这是labelTwo的宽度自适应这是labelTwo的宽度自适应";
 labelTwo.backgroundColor = [UIColor cyanColor];
 labelTwo.font = [UIFont systemFontOfSize:20];
 CGFloat width = [UILabel getWidthWithTitle:labelTwo.text font:labelTwo.font];
 labelTwo.frame = CGRectMake(10, 300, width, 100);
 [self.view addSubview:labelTwo];

效果图:

屏幕快照 2017-10-26 下午3.00.43.png

2.UITableViewCell高度自适应

以简单例子讲解(图文demo)
UITableView动态计算Cell高度
http://www.jianshu.com/p/721a28cc5adc

相关文章

网友评论

    本文标题:高度自适应(标签+表格)

    本文链接:https://www.haomeiwen.com/subject/hvaxvttx.html