テーブルビューに5つのセルがすべてカスタムです。つまり、私はtableviewcellでxibを作成し、対応するcellControllerを作成しました。 xibには、名前とサイズの2つのラベルがあります。ユーザーは行をタップし、didSelectRowAtIndexPathをトリガーします。そこからタイマーが開始されます。ある時点でタイマーが終了します。ここでは、選択したセルの名前ラベルにテキストを割り当てる必要があります。選択したセル参照を取得して割り当てのために保持するにはどうすればよいですか?それとももっと良い方法がありますか?UITableViewCellへの参照を保存する
0
A
答えて
2
のUITableViewのインスタンスメソッド
-(UITableViewCell*) cellForRowAtIndexPath: (NSIndexPath*)indexPath
あなたは、セルへのポインタを取得できるようになります。
didSelectRowAtIndexPathイベントのNSIndexPath引数から行+セクション情報を単に保存します。次に、タイマーが終了したら、新しいNSIndexPathを作成し、cellForRowAtIndexPathを呼び出します。また、セルがもはや見えない場合は、nilを返すように準備されています。
関連する問題
- 1. funcのスライスへの参照の保存
- 2. ConfigurationChange後のDialogFragmentのインターフェイスコールバックへの参照を保存する
- 3. UnitOfWork内の汎用リポジトリへの参照を保存する
- 4. ハッシュマップフィールドのハンドラへの参照を保存するには
- 5. 他のコレクションへの参照を保存する
- 6. htmlキャンバスのパスへの参照を保存する
- 7. Android:データベースに画像への参照を保存する
- 8. バイナリ検索ツリー - 親ノードへの参照を保存する
- 9. これを保存する。参照
- 10. 保存参照フィールドmongoengine
- 11. 保存アクティブレコードオブジェクト参照ID
- 12. 保存参照GNU C++ 98
- 13. マークとスイープガベージコレクタへの参照の保存方法は?
- 14. Java:クラスのすべてのインスタンスへの参照を保存する方法は?
- 15. スクリプトでプレファブへの参照を保存する(エディタ/インスペクタではない)
- 16. Grailsの自己参照ドメインクラス保存
- 17. 証明書の保存と参照
- 18. は保存Google Analyticsの参照元
- 19. Qt:QSqlRelationalTableModel非存在外キーへの参照
- 20. UITableviewcellの状態を保存するaccessoryView
- 21. mongoコレクションへの参照を保存できますか?ファイルの先頭に
- 22. 内部のUIViewの参照方法UITableViewCell
- 23. Grailsのバックグラウンドスレッドへの参照を保持する?
- 24. C++の参照への参照を間接参照
- 25. 同じインスタンスへの参照を保持するC++
- 26. ブロードキャスト変数への参照を保持する方法
- 27. DBとコレクションへの参照を保持するMongoDB python
- 28. UITableViewへの参照を保持する場合
- 29. NodeJSサーバー上のディスクにイメージ/ビデオを保存し、MongoDBへの参照
- 30. shared_pointerへの参照の参照カウント
ありがとうございました。タイマー完了時の同じ場所で、私が検索した特定のテーブルビューセルを広げたいと思います。私はcell.NameLabel.width = 241を試した。それは何の影響もありません。私は問題なくラベルフォント属性を変更できます。私は[self.tableView reloadData]を呼び出してみました。それは何の影響もなかった。それを行う方法はありますか? – 4thSpace