在 UITableView 的 Cell 中画一条线
初入 iOS 坑,想实现待办事项完成事项后的删除线效果。但如果直接在 textLabel
的文字上加入删除线属性的话,只会在文字范围加入删除线。强迫症的我认为如果能直接在 Cell 上加入一条线会比较好看(吧),类似这样的效果:
这样每一个 Cell 的删除线长度都一样,比较符合强迫症的气质。
思路
- 使用
UIView
画一个矩形,假装它是一条线 - 设置这个矩形的背景色
- 把这个矩形添加到 Cell 的
contentView
中
实现
/** 添加删除线 */ |
- 本文链接:http://jalan.space/2019/08/09/2019/ios-add-line-in-cell/
- 版权声明:本博客所有文章除特别声明外,均采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。
分享