0

これが私の問題です:

アプリがあります。これは、4 つの UITabBar ビューに基づいています。ビュー 3 で何かが発生し、通知が NSNotificationCenter に送信されています。ビュー1にはオブザーバーがあり、通知が最初にローカルファイルからいくつかのデータをロードし(通知を投稿する前にファイルに保存されました)、次にUITableViewを更新するのを待ちます-> [TableView reloaddata]。だから...私はオブザーバーと通知にnslogを追加し、それらは起動しましたが、ビュー1に切り替えてもUITableViewは更新されません(アプリを再起動すると、すべて問題ありません)。

何が問題になる可能性がありますか?

ところで。ビュー 1 の更新は、ビュー 3 が現在存在している間に発生するはずです。

どんな助けでも大歓迎です!

4

1 に答える 1

0

ViewController のメソッドに a[tableView reloadData]を入れるだけです。-(void)viewDidAppear:(BOOL)animated

于 2011-07-30T09:23:03.030 に答える