我有一个包含名称的表视图控制器(例如A,B,C等)。 如果我按下一个单元格,它应该转移到另一个带有2个数字的B视图控制器(a,b)。
在名称单元格中,它应该在副标题中显示c =(a + b)的值。
在B类中,我创建一个协议,以便向A发送NSDictionary。 从A,我可以毫无问题地访问这些数据A
我只是无法解决如何在我点击的同一个单元格的副标题中插入c的值。
例如,当我按下A name1时,我切换到第二个视图控制器,所以,我把a = 2和b = 6的值放在一起然后点击保存,我得到了值c = a + b = 8。 我想要name1并且值为8。
我尝试重新加载表视图的数据,但没有用。
我应该在哪里编写一些代码,以便显示带有值c的字幕。
答案 0 :(得分:0)
试试这个
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
cell.textLabel.text = @"text";
cell.detailTextLabel.text = @"description text";
}