首页新闻找找看学习计划

IOS开发,点击UISwitch后,怎么去改变在同一个Cell中的另一个UISwitch的状态?

0
悬赏园豆:10 [已解决问题] 解决于 2017-08-25 17:00

IOS开发,点击UISwitch后,怎么去改变在同一个Cell中的另一个UISwitch的状态?

Cell是用代码自定义的,点击后要拿到图片的ID,然后发起请求到后台,更改图片的状态

txworld的主页 txworld | 初学一级 | 园豆:49
提问于:2017-08-15 14:39
< >
分享
最佳答案
0

1.在cell中直接进行更改,把UISwitch都设置成(内部)属性,在事件方法中可以进行更改。
2.在VC中进行更改,把UISwitch都设置成(外部)属性,可以用代理,可以用block将方法放置到VC中实现,获取到当前cell,注意是当前点击的cell,获取方法有很多种,indexPath,或者吧cell传回来,tag等。。。直接改变UISwitch的状态,这样就不用操作就进行cell刷新了

收获园豆:10
柠檬树下柠檬果 | 菜鸟二级 |园豆:216 | 2017-08-23 15:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册