作者darling1108 (Thousand)
看板MacDev
标题[问题] Uitableview 取消勾选的动作
时间Tue Jan 17 21:19:20 2017
小弟想做一个选了第一列,第一列会勾选但其他列会自动取消的功能,想了半天 table r
eload,didselect 都用上了,现在只能写到必须要再点一次才会取消勾选,上了很多网
站,有用objective c写的 ,但我一开始是学swift 有些东西看不太懂,想问这边写swif
t的大大,这程式码需要如何coding出来,跪求~感恩
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.192.5.203
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1484659162.A.4E7.html
1F:推 darktt: 先设定tableView.allowsMultipleSelection = true 01/17 22:16
2F:→ darktt: 在didSelectRowAt的时候纪录点到cell的indexPath, 01/17 22:18
3F:→ darktt: tableView.reloadData() 01/17 22:19
4F:→ darktt: 在cellForRowAt的时候比对indexPath相同的才设定那个勾勾 01/17 22:20
5F:→ darktt: 不一样就设定none 01/17 22:20