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