【编程的一点一点】收藏或打勾
因为我一直想成为独立开发者,从1月18到3月18的今天,收获最大的是认识了我师傅,然后对xcode眼熟了,看着视频敲代码也能保证不错了,但是离成为独立开发者好像很远的样子。
【【编程的一点一点】收藏或打勾】我心里也有想要开发的第一个软件的模样,我想靠拼凑的方式,一点点把所有我需要的代码积累起来,逐步去完成目标,而自己给自己的期限仅有3个月,到6月15号。
废话不多说,开始。
收藏或打勾如何实现,样子如下,在tableview上选定的单元格上打勾。
文章图片
如图对勾 做法如下:
1、拖一个新的label到这个单元格中,选中这个label,修改tap。
文章图片
2、将对勾或是红心输入到label中。
3、写代码,函数。
func configureCheckmark(for cell: UITableViewCell, with item: ChecklistItem) {
let label = cell.viewWithTag(1001) as! UILabel
if item.checked {
label.text = "√"
} else {
label.text = ""
}
}
我的checklistaitem,是类
importFoundation
class ChecklistItem: NSObject, Codable{
vartext =""
varchecked =false
func toggleChecked() {
checked = !checked
}
}
试一下
推荐阅读
- 热闹中的孤独
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 宽容谁
- 我要做大厨
- 放屁有这三个特征的,请注意啦!这说明你的身体毒素太多
- 一个人的旅行,三亚
- 布丽吉特,人生绝对的赢家
- 慢慢的美丽
- 尽力
- 一个小故事,我的思考。