我的目标:点击表格视图的具体内容,然后更改此行的uilablel文本
我正在做的是
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSLog(@"click on row number %d",indexPath.row);
NSIndexPath *index = [NSIndexPath indexPathForRow:indexPath.row inSection:0];
NSArray *array = [NSArray arrayWithObject:index];
itemDesc.text = @"text should be changed";
[shoppingListTable reloadRowsAtIndexPaths: array withRowAnimation: UITableViewRowAnimationNone];
}
xib是here
但是,点击该行后,uilabel的文字仍然是相同的
请就此问题向我提出建议。欢迎任何评论
答案 0 :(得分:0)
使用时
[shoppingListTable reloadRowsAtIndexPaths: array withRowAnimation: UITableViewRowAnimationNone];
和委托方法
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{}
将被使用。