前言
小编(自称小编的感觉就是不一样,有种高大上的感觉O(∩_∩)O哈哈~)第一次写博客。
小编是从事iOS开发的到目前为止已有两个月(是不是在想才做两个月的程序员也敢写博客!),自从上小学写日记,中学写作文,大学写检讨之后就基本上没怎么动过笔。现在也是难为小编了。
小编开始使用简书也有挺久了,在开发中遇到的问题基本上在简书上都能找到。可能是我的水平尚浅的原因。但是自我感觉真的很不错。
从现在开始。小编会把每天遇到的问题以及解决之后的方法。通过文章的形式来分享给大家。可能小编的解决的方式比较笨拙。有些不足的地方希望大家指正。希望与共进步。废话不多说。先来张图爽一下。
![](https://img.haomeiwen.com/i2160756/aed99bb16196f788.jpg)
小编是用SDAutoLayout在实现的cell自适应高度(相对比较简单直接的方法)
1.
//先下载SDAutoLayout(github上有)或者cocoapods
//导入下面两个头文件
#import "UITableView+SDAutoTableViewCellHeight.h"
#import "UIView+SDAutoLayout.h"
2.正常创建tableView遵守协议实现代理方法
3.创建数据源NSMutableArray*dataSource;
4.创建model类
![](https://img.haomeiwen.com/i2160756/38ad4f37695423d1.png)
5.创建自定义Cell
//自定义cell .h类
#import"Model.h"
@interfaceCell:UITableViewCell
@property(nonatomic,strong)UILabel*labelText;
@property(nonatomic,strong)Model*model
;@end
![](https://img.haomeiwen.com/i2160756/e1138baa317c749d.jpeg)
6.Controller类
![](https://img.haomeiwen.com/i2160756/8b22717b314ee59d.jpeg)
运行时的效果图
![](https://img.haomeiwen.com/i2160756/91d9eebefc64ab71.png)
自适应高度像微信朋友圈,新浪微博。原理小编感觉基本上跟这个差不多。
初次分享。小编也希望自己能坚持下去。非常感谢小编自己O(∩_∩)O哈哈~
网友评论