2

UITableViewControllerでプロトタイプセルを使用するiPhoneアプリがあります。最初の行(プロトタイプセルと表示されている場所)のすぐ上にタイトルを付けたいと思います。どうすればよいですか?(最初の行にあるものは無視してください...それが私がタイトルに言いたいことです)

ここに画像の説明を入力してください

4

1 に答える 1

4

静的セルではなく動的プロトタイプセルを使用するため、コードでこれを行うのが最適です。メソッドをオーバーライドする

- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section;    

テーブルビューコントローラで、各セクションに必要なタイトルを返します。セクションを1つだけにする予定の場合は、次のように簡単です。

return NSLocalizedString(@"Title for Section", @"");

ただし、セクションが1つしかない場合は、何をしているのかによっては、ラベルを付けるのが不適切なUIデザインになる可能性があります...

于 2012-04-14T23:18:47.757 に答える