テーブルビューセルに2つ以上の値を保持するにはどうすればよいですか?テーブルビューでセルをクリックすると、次のビューに3つの値が渡されます。しかし、textlabelとdetailtextlabelに含まれているため、2つの値(name、address)しか取得できませんが、(phone)はセルに表示されず、nameとaddressのみが表示されます。
質問する
327 次
2 に答える
0
セルにより多くの値を表示したい場合は、カスタムセルを作成します。
オプションは、以下のようにNSMutableArrayを使用し、カスタムセルにすべての値を表示することです。
NSMutableArray *arrValues = [[NSMutableArray alloc] initWithObjects:[NSArray arrayWithObjects:"Value1","Value2","Value3"],nil];
arrValuesにできるだけ多くの配列を追加します。
tableViewDidSelectAtRowのメソッドの場合:この配列を次のコントローラーに渡します
NSArray *arrPassing = [arrValues objectAtIndex:indexPath.row];
于 2012-09-20T05:35:40.680 に答える
0
テーブルビューセルのカスタムセルを作成する
于 2012-09-20T05:33:44.067 に答える