ストーリーボードでUITableViewを作成しました。
プロトタイプセルには、カスタムセルを使用し、それに3つのUILabelを追加しました。
問題は、3 UILabelのコンテンツを更新する場合、それらの参照を取得するにはどうすればよいですか?
ありがとう
ストーリーボードでUITableViewを作成しました。
プロトタイプセルには、カスタムセルを使用し、それに3つのUILabelを追加しました。
問題は、3 UILabelのコンテンツを更新する場合、それらの参照を取得するにはどうすればよいですか?
ありがとう
最も簡単な方法は、ストーリーボードのラベルにタグを割り当てることです。次に、セルがあり、ラベルが必要な場合(cellForRowAtIndexPathのように)、次のように実行できます。
UILabel *myLabel0 = (UILabel *)[cell viewWithTag:kMY_LABEL0_TAG];
UILabel *myLabel1 = (UILabel *)[cell viewWithTag:kMY_LABEL1_TAG];
など、ストーリーボードのタグと一致するようにこれらの定数を#定義しました。
カスタムUITableViewCellを作成し、UILabelsをプロパティとして設定します。その後、テーブルビューからセルにアクセスできます。