- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:カスタムセル内のLabelの値の取り出し)
カスタムセル内のLabelの値の取り出し
このQ&Aのポイント
- iOSアプリ開発において、TableViewのカスタムセル内のラベルの値を取得する方法について質問です。
- 既存のコードでは、セルをタップしてもlabelの初期値しか取得できていません。
- 原因として考えられることや解決法について教えていただきたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
プロトタイプから新規にテーブルセルを作成して、そのラベルを参照すれば、プロトタイプのテキストが返ってきます。 ちょっと、考えすぎではありませんか?単純に選択した行のテーブルセルを参照するだけでいいのです。 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { UITableViewCell *cell = [tableView cellForRowAtIndexPath: indexPath]; NSLog(@"Cell text = %@", cell.textLabel.text); } (カスタムセルを使ってないコードなので、適宜書き換えてください)