我有一个简单的问题。如何设置具有多个详细信息的 UITableView。我有 plist,我在其中存储所有详细信息。这只是我为一个细节所做的。cell.textLabel.text = [[self.array objectAtIndex:indexPath.row] objectForKey:@"name"];
如果我想要关于我的手机的 2 个详细信息该怎么办?
提前谢谢了。
我有一个简单的问题。如何设置具有多个详细信息的 UITableView。我有 plist,我在其中存储所有详细信息。这只是我为一个细节所做的。cell.textLabel.text = [[self.array objectAtIndex:indexPath.row] objectForKey:@"name"];
如果我想要关于我的手机的 2 个详细信息该怎么办?
提前谢谢了。
首先,您需要设置所需的单元格类型,如果您想要标题和详细信息,您可以这样做:
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"
如果您对使用提供的样式之一(从情节提要设置)不满意,cell.detailTextLabel
那么一种选择是创建自定义UITableViewCell
.
您可以创建一个 xib 并将一个单元格拖放到其中并从那里自定义它,或者如果您只使用一个表格,则使用原型单元格并直接在您的表格中自定义它可能会更容易。关键部分是创建一个新类来支持您的单元格。
您需要为单元格设置样式