0

UITableView reloadData メソッドを呼び出すという問題が発生しましたが、何も起こりませんでした。tableView:numberOfRowsInSection は呼び出されません。

シナリオは次のとおりです。

テーブルはビュー A (UITableView がある) で正常に動作し、ビュー B が表示されて非表示になります。この手順の後、UITableView reloadData は動作しなくなります。メイン UI スレッドで reloadData が呼び出され、データ ソースが変更されていることは確かです。また、IBOutlet 接続の問題もありません。

4

2 に答える 2

0

viewWillAppearにreloadDataを呼び出してみてください。

于 2012-07-31T04:08:52.773 に答える
0

[tableView reloadData] にブレークポイントを設定します。tableView オブジェクトが nil でないことを確認してください。

于 2012-07-31T04:28:07.927 に答える