UITableViewのセルの1行のデータに複数のデータを追加する方法を知りたいです。
たとえば、iPhone の時計アプリのストップウォッチでは、複数のデータを持つことができます。
Lap Time Total
1 00.01.5 00.01.5
一度に 1 つのセルに 3 つの値を追加する方法を知りたい...
UITableViewのセルの1行のデータに複数のデータを追加する方法を知りたいです。
たとえば、iPhone の時計アプリのストップウォッチでは、複数のデータを持つことができます。
Lap Time Total
1 00.01.5 00.01.5
一度に 1 つのセルに 3 つの値を追加する方法を知りたい...
このチュートリアルをチェックアウトするためのカスタム uitableviewcell を作成するか、詳細についてはApple のドキュメントを参照する必要があります。
UITableViewCell から継承する独自のセルを作成する必要があります。 カスタム UITableViewCell を作成する方法の例を次に示します。
UITableViewCell をサブクラス化するか、セルの IB で「カスタム」属性を選択し、ラベル、ボタン、および必要なものを UITableViewCell にドラッグ アンド ドロップすることができます。作成する各 IBOutlet にタグを設定します。次に、このようにすることができますtableView:cellForRowAtIndexPath
UILabel *yourLabel = (UILabel *)[cell viewWithTag:tag]; // Set your own tag and outlet.
そこから、サブクラス化することなく、好きなようにカスタマイズできます。
というと、UITableViewCellをサブクラス化するのが一般的です。そうすれば、各セルに情報を保存し、IBOutlets をプロパティCustomTableViewCell
として通常どおりに追加できます。次に、情報を に追加しCustomTableViewCell
、残りはセルに任せることができます。