複数のビューを制御する TabBar を持つアプリケーションがあります。あるビューでは、さまざまなサーバーへの接続を制御しています。各サーバーは、異なるアイテムのセットを提供します。これらのアイテムを別のビューの UITableView に表示します。
問題は、テーブルビューが最初に正常に表示されることですが、最初のビューに戻ってサーバーを変更すると、テーブルビューに表示されるアイテムのリストが変更され、何らかの理由でテーブルビューが非表示になります。画面の本来あるべき場所をタップすると、再び表示されます。
このようなテーブルビューを作成します
UITableView * aTableView = [[UITableView alloc] initWithFrame:CGRectMake(X,Y,Width,Height) style:UITableViewStyleGrouped];
[[self view] addSubview:aTableView];
aTableView.dataSource = self;
このテーブルビューをホストする のと を呼び出そうとしreloadData
ましsetNeedsDisplay
たが、成功しませんでした。viewWillAppear
UIViewController
何かアドバイス?
ありがとう