0

我有一个 uitableview 控制器类,我正在使用一个 UITableViewCell,但我使用的是两个不同的模型类。在我的表格视图中,我必须显示使用这两个模型类从数据库中获取的值。对于一个模型类,我可以获取数据并显示它。但我无法显示来自第二个模型类的数据。有人请帮帮我

4

1 回答 1

0

查看我的代码示例,管理 2 种类型的单元格(收件箱或发件箱),希望对您有所帮助。

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
        Feedback *feedback =     [self.guideline.feedbacks objectAtIndex:indexPath.row];
        if([feedback.user_role isEqualToString:@"STORE"] || !feedback.user_role){
            ChatInboxCelliPad* icell = [tableView dequeueReusableCellWithIdentifier:@"ChatInboxCell"];
            if(!icell){
                icell = [[ChatInboxCelliPad alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"ChatInboxCell"];
            }
            [icell setData:feedback];
            return icell;

        }
        else{
            ChatOutboxCell* ocell = [tableView dequeueReusableCellWithIdentifier:@"ChatOutboxCell"];

            if(!ocell){
                ocell = [[ChatOutboxCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"ChatOutboxCell"];
            }
            [ocell setData:feedback];
            return ocell;

        }
}
于 2013-11-08T08:20:30.797 回答