1つのUIView(TabBar経由で呼び出される)でRSSフィードがURLから読み込まれ、解析されてシンプルなUITableViewにフィードエントリが表示されるシンプルなアプリを作成しようとしています。
このUIView内で、UIActivityIndicatorViewを作成し、Interface BuilderのUIActivityIndicatorViewに接続して、属性「animating」と「hidewhenstopped」を設定しました。
NSXMLParserはViewDidAppearで起動し、私は呼び出しています
[theActityIndicator startAnimating];
最初に(フィードデータのダウンロードと解析を開始する前)。
私の問題は、ActivityIndicatorが表示されていないことです。ViewDidAppearが呼び出された時点で、ビューがデバイスに表示されていないようです。
それをどのように管理できるかについてのヒントはありますか?
また、フィードデータのリロードを実行して再解析するIBActionも定義しています。その後、[myTableView reloadData];
が呼び出されます。また、このアクション(ツールバーのボタンから開始)では、アクティビティインジケーターは表示されません。