0

我正在 xmpp 中开发应用程序。我在 tableview 中有 gmail 和 facebook 联系人。但我想区分这些联系人。例如,gmail 联系人将显示为“g”字母,facebook 联系人将显示为“f”字母。可以任何一个帮助我解决我的问题。

提前致谢

4

1 回答 1

0

您可以为每个联系人列表创建两个部分:

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
    return 2;
}

然后您可以为每个部分提供标题标题:

- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section {
    if (section == 0) {
        return @"G"; // For Gmail
    } else
        return @"F"; // For facebook }

然后根据部分编号,您可以cellForRowAtIndexPath通过为两种类型的联系人创建单独的数组来实现您的。

祝一切顺利!!!

于 2012-07-02T05:04:01.890 回答