0

簡単な質問があります。複数の詳細を持つ UITableView を設定する方法。すべての詳細を保存している plist があります。これは私がたった1つの詳細のためにしたことです。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

セルのスタイルを設定する必要があります

このガイドをご覧ください

于 2012-11-28T17:31:51.970 に答える
0

提供されたスタイル (ストーリーボードから設定) の使用に満足できない場合、cell.detailTextLabel1 つのオプションはカスタムを作成することUITableViewCellです。

xib を作成してセルをドラッグ アンド ドロップし、そこからカスタマイズするか、1 つのテーブルのみを使用する場合は、プロトタイプ セルを使用してテーブルで直接カスタマイズする方が簡単な場合があります。重要な部分は、セルをサポートする新しいクラスを作成することです。

于 2012-11-28T17:32:59.987 に答える