Webビュー(ウィジェットと呼ばれる)をロードし、ビューがロードされていることを示すインジケーター(インジケーターと呼ばれる)を設定しようとしています(Webページはwww.google.com以下です)。ウィジェットは正常にロードされますが(そのコードは含まれていません)、startAnimatingをUIActivityIndicatorViewに送信する必要があるこのスニペットは機能していません(アニメーションも外観もありません)。すべてがストーリーボードで接続され、「ロードされていない」は常にログに記録されます。これにより、UIWebViewのloadingプロパティの使用に問題があると思います。
sleep(2);
[super viewDidLoad];
[indicator setHidesWhenStopped:YES];
if (widget.loading == YES) {
NSLog(@"loading");
[indicator startAnimating];
} else {
NSLog(@"not loading");
[indicator stopAnimating];
}
[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
何かご意見は?
ありがとう