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