iOS tableviewcell问题

新手上路,请多包涵

请教一个问题,
我想实现点击列表的cell出现弹出框,在弹出框中选择某一行数据并把数据返回所点击的行中,在detailtextlabel中显示出来。
现在我已经实现点击列表某一行建立一个弹出框,选择弹出框中的数据,确认后返回一个值。
现在的的问题是如何将这个值返回具体的某一行中,谢谢大家

阅读 2.5k
2 个回答
  • 实现-tableView:cellForRowAtIndexPath:时要确保cell的内容根据数据A进行设置;

  • 点击Cell时弹出输入框,将输入结果保存到数据A中;

  • 然后调用下面的方法刷新指定的Cell:

[tableView reloadRowsAtIndexPaths:@[NSIndexPath indexPathForRow:row inSection:section] withRowAnimation:UITableViewRowAnimationNone];

楼上正解,将弹出框中返回的数据放回TableView的数据源里,再调用刷新方法刷新Cell。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏