エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
UITableViewControllerのviewWillAppear:メソッドで気をつけること - More the iPhone Development Playground
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
UITableViewControllerのviewWillAppear:メソッドで気をつけること - More the iPhone Development Playground
かなり以前にハマったことがある内容ですが、たまたま思い出したのでメモを兼ねて書いておきます。 UITa... かなり以前にハマったことがある内容ですが、たまたま思い出したのでメモを兼ねて書いておきます。 UITableViewControllerのサブクラスを使う場合、viewWillAppear:メソッドの中で、tableViewオブジェクトのreloadDataを呼び出すような実装を行うことが、一般的に多いと思います。 そのときに、インスタンスが生成されて最初の呼出しの時だけ、reloadが2回実行されてしまうことがあると思います。それはなぜでしょうか? 実際のコーディングでは以下の2パターンがあると思います。 パターン1 - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; [self.tableView reloadData]; } パターン2 - (void)viewWillAppear:(BOO