から をロードしUIView
ましたUIViewController
。これUIView
には (big) が含まれますUICollectionView
。UIView
最初のビューから 2 番目のビューへの移行UIView
は非常に遅いです。すべてのコレクションのセルのレンダリングが完了すると、2 番目のビューが表示されるようです。2番目UIView
に、私は試しました。
- (void)viewDidAppear:(BOOL)animated
{
[activityView stopAnimating];
NSLog(@"did appear %@",[NSDate date]);
}
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[activityView startAnimating];
NSLog(@"will appear %@",[NSDate date]);
}
ではNSLog
、2 つのイベントの間に時間差はなく、実際にUIView
はイベントの約 1 秒後に 2 番目のイベントが表示されviewDidAppear
ます。この時点UIActivityIndicator
で、コードのように を開始します。しかし、インジケーターは表示されません。ヒントはありますか?