私は助けを求めてしばらく探していましたが、運がありませんでした:(
TableViewCells にサブタイトルを設定したい。サブタイトルは、すべてのセルで同じであってはなりません。私はいくつかのコードを書いています:
- (void)viewDidLoad
{
[super viewDidLoad];
tableData = [[NSArray alloc] initWithObjects:@"cell 1", @"cell 2", nil];
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return [tableData count];
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *cell = nil;
cell = [tableView dequeueReusableCellWithIdentifier:@"MyCell"];
if (cell == nil)
{
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:@"MyCell"];
}
cell.textLabel.text = [tableData objectAtIndex:indexPath.row];
cell.detailTextLabel.text = @"Subtitle 1", @"Subtitle 2", nil;
return cell;
}
問題はcell.detailTextLabel.text = @"Subtitle 1", @"Subtitle 2", nil;
各セルに異なるサブタイトルを設定する方法を知っている人はいますか?
幸運を!:)