2
ステータスバーを表示するViewControllerから、ステータスバーを表示しないViewControllerから切り離しています。iOSがアニメーション中にステータスバーを表示しなくなるのを修正しました。
アニメーション中に、新しいViewControllerが上にスライドするので、ステータスバーがすぐに古いViewController上をスライドしているのが見えます。
これがなぜ起こっているのか、これを修正する方法を教えてください。
新しいのViewControllerが原因に何のステータスバーを持っていない:
override var prefersStatusBarHidden: Bool {
return true
}
プレゼンテーションのスタイルは
modalPresentationStyle = "overCurrentContext"
NEW次のとおりです。問題とテストXcodeプロジェクトに作成
:新しいのViewControllerが古いステータスバーの上に滞在ようにするには https://github.com/paul301/TestSlideUp
これは前にそれから良く見えますが、今新しいのViewControllerは、それが消える前に一瞬のためにステータスバーを持ってしまいます。ステータスバーの上をスライドするといいですね – pflous
@pflous更新 – jokeman
ありがとうございます! – pflous