0

你能帮我填充我的左侧详细信息单元格吗?

我需要的是使用我的核心数据中的属性键作为左侧细节,使用属性的内容作为标题。

我已将一个对象提取到一个数组中,我需要帮助在单元格上显示数据

 if (matchingData.count <= 0)
{
    cell.textLabel.text = @"no item found";
}
else {
    NSString *displayData;
    for (NSManagedObject *obj in matchingData) {
        displayData = [obj valueForKey:@"Name"];
        cell.detailTextLabel.text = displayData;
        cell.textLabel.text = @"Name";

      }
   }

我需要做什么才能让表格视图像苹果联系人应用程序一样显示?

4

1 回答 1

0

为了能够使用 detailTextLabel,您需要使用如下类型初始化单元格UITableViewCellStyleSubtitle

static NSString *MyCellIdentifier = @"AUniqueIdentifier";

    UITableViewCell *cell = (UITableViewCell*)[tableView dequeueReusableCellWithIdentifier:MyCellIdentifier];

    if (!cell) {

        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:MKCellIdentifier];
    }

我还会检查 displayData 不是 nil 或空屏幕,像这样if (displayData.length > 0)

于 2013-02-28T15:37:08.253 回答