Ios UITableViewCell通过操作自动显示

Ios UITableViewCell通过操作自动显示,ios,objective-c,uitableview,Ios,Objective C,Uitableview,我考虑过,但我更喜欢询问某人如何在事件发生时自动将UITableViewCell添加到其特定的UITableView 例如,更精确地说:当用户点击“向我的通讯簿添加新联系人”这样的按钮时,此时会出现一个新的UITableViewCell(我们将举个例子:一个名为:ContactCell)的UITableViewCell自定义类 如何正确地做到这一点 如果要添加的新联系人单元格在布局上与现有联系人单元格相同,则更新数据源并重新加载表。我不知道您的数据源是什么样的,因此我无法提供代码,但可能有一个默

我考虑过,但我更喜欢询问某人如何在事件发生时自动将
UITableViewCell
添加到其特定的
UITableView

例如,更精确地说:当用户点击“向我的通讯簿添加新联系人”这样的按钮时,此时会出现一个新的
UITableViewCell
(我们将举个例子:一个名为:
ContactCell
)的
UITableViewCell
自定义类


如何正确地做到这一点

如果要添加的新联系人单元格在布局上与现有联系人单元格相同,则更新数据源并重新加载表。我不知道您的数据源是什么样的,因此我无法提供代码,但可能有一个默认联系人,其姓名为“姓氏,第一”。更新数据源后,调用
[self.tableView reloadData],您的新单元格将出现在列表中。

我想您想做的是这样的事情

- (void)likeAction:(id)sender
 {
    NSLog(@"like button tapped");
    // add data to your address book
    [tableView beginUpdates];
    [tableView insertRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation];
    [tableView endUpdates];
 }
向数据源(通讯簿)添加数据非常重要。。别忘了