UITableViewCell笔记
- 默认的四种cell的类型
原网站 还有这个带图的 据我自己试验,只有value2不自带imageview
- 不同的accessoryType
可以看到,一个tabelviewcell的contentview被缩短了。右边是显示附件的view。
- 设置
accessoryView
contentView也变短了,此时设置的accessoryType没用了。accessoryView
的大小也会影响到contentview的大小 设置缩进
indentationLevel
和indentationWidth
indentationLevel
和indentationWidth
乘积是缩进的距离。indentationWidth
默认是10point。if indexPath.row == 0 { cell?.indentationLevel = 2; } else if indexPath.row == 1 { cell?.indentationLevel = 2; cell?.indentationWidth = 20; }
设置分隔线的范围
separatorInset
默认分割线距离左边最短是15point。可以通过这个方法来设置。但是好像改变了这个值,系统默认的textlabel什么的也会移动。cell?.separatorInset = UIEdgeInsetsMake(0, 0, 0, 0)
cell?.separatorInset = UIEdgeInsetsMake(0, 30, 0, 40)
下起雨,也要勇敢前行