0

我有一个简单的问题。如何设置具有多个详细信息的 UITableView。我有 plist,我在其中存储所有详细信息。这只是我为一个细节所做的。cell.textLabel.text = [[self.array objectAtIndex:indexPath.row] objectForKey:@"name"];

如果我想要关于我的手机的 2 个详细信息该怎么办?

提前谢谢了。

4

3 回答 3

1

首先,您需要设置所需的单元格类型,如果您想要标题和详细信息,您可以这样做:

static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (!cell) cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier];

然后设置标题和详细信息标签,只需

[cell textLabel].text = @"some title"
[cell detailTextLabel].text = @"some detail text"
于 2012-11-28T17:34:15.743 回答
0

如果您对使用提供的样式之一(从情节提要设置)不满意,cell.detailTextLabel那么一种选择是创建自定义UITableViewCell.

您可以创建一个 xib 并将一个单元格拖放到其中并从那里自定义它,或者如果您只使用一个表格,则使用原型单元格并直接在您的表格中自定义它可能会更容易。关键部分是创建一个新类来支持您的单元格。

于 2012-11-28T17:32:59.987 回答
0

您需要为单元格设置样式

查看本指南

于 2012-11-28T17:31:51.970 回答