次の方法でView Controllerをプッシュしています:
[self.navigationController pushViewController:[[UIViewController alloc] init] animated:YES];
しかし、アニメーションは途中で0.5秒遅れたり一時停止したりします。アニメーションは完全ではありません。これがgifです。
次の方法でView Controllerをプッシュしています:
[self.navigationController pushViewController:[[UIViewController alloc] init] animated:YES];
しかし、アニメーションは途中で0.5秒遅れたり一時停止したりします。アニメーションは完全ではありません。これがgifです。
VinceBurn が提案するように背景色を設定すると一時停止が解決されますが、アニメーション全体が白くなり、アニメーションが終了したときにのみ実際のコンテンツがフェードインします。
私にとっては、コンテンツのサイズが正しいことを確認することで問題が解決しました-viewDidLoad
。