小编Ike*_*Ike的帖子

当选择UITableViewCell时,如何更改textLabel?

我想在选择单元格时更改单元格的textLabel和detailTextLabel.我尝试了以下内容,但没有发生任何变化:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    MyAppDelegate *appDelegate = (MyPhoneAppDelegate*)[[UIApplication sharedApplication] delegate];

    UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
    cell.detailTextLabel.text = @"xxxxx";
    cell.textLabel.text =       @"zzzzz";
    [tableView reloadData];
}
Run Code Online (Sandbox Code Playgroud)

iphone uitableview didselectrowatindexpath

8
推荐指数
2
解决办法
2万
查看次数