iphone – UITableViewCell编辑模式,如联系人应用程序

我目前正在开发一个用户必须编辑他/她的个人资料的应用.我想在联系人应用程序中使用编辑模式. (标签成为文本字段)

有没有一种简单的方法来实现这一目标?或者我必须自己用uitextfield替换cell.detailTextLabel.text?

示例联系应用编辑视图:
http://content.screencast.com/users/EricMulder/folders/Jing/media/0839c0c9-43df-4283-bcf1-65f49b43696f/00000047.png

最佳答案 对于任何感兴趣的人,这里有一些示例代码,用于向您的单元格添加UITextField:

                cell.textLabel.text = NSLocalizedString(@"nameLabel", @"");
                //add textField
                if(![cell viewWithTag:101]) {
                    UITextField *aliasField = [[UITextField alloc] initWithFrame:CGRectMake(93, 13, 225, 44)];
                    aliasField.text = @"Eric Mulder";
                    aliasField.font = [UIFont boldSystemFontOfSize:15.0f];
                    aliasField.tag = 101;
                    [cell addSubview:aliasField];
                }
                cell.detailTextLabel.text = nil;
点赞