扫码关注官方订阅号
请教一个问题,我想实现点击列表的cell出现弹出框,在弹出框中选择某一行数据并把数据返回所点击的行中,在detailtextlabel中显示出来。现在我已经实现点击列表某一行建立一个弹出框,选择弹出框中的数据,确认后返回一个值。现在的的问题是如何将这个值返回具体的某一行中,谢谢大家
人生最曼妙的风景,竟是内心的淡定与从容!
实现-tableView:cellForRowAtIndexPath:时要确保cell的内容根据数据A进行设置;
-tableView:cellForRowAtIndexPath:
数据A
点击Cell时弹出输入框,将输入结果保存到数据A中;
然后调用下面的方法刷新指定的Cell:
[tableView reloadRowsAtIndexPaths:@[NSIndexPath indexPathForRow:row inSection:section] withRowAnimation:UITableViewRowAnimationNone];
楼上正解,将弹出框中返回的数据放回TableView的数据源里,再调用刷新方法刷新Cell。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
实现
-tableView:cellForRowAtIndexPath:时要确保cell的内容根据数据A进行设置;点击Cell时弹出输入框,将输入结果保存到
数据A中;然后调用下面的方法刷新指定的Cell:
楼上正解,将弹出框中返回的数据放回TableView的数据源里,再调用刷新方法刷新Cell。