我正在从一个有状态栏的ViewController切换到一个没有状态栏的ViewController。
在动画过程中,我看到旧的ViewController上的状态栏很快向上滑动,而新的ViewController正在从上面滑下来。
有什么建议为什么会发生这种情况以及如何修复它吗?
由于新的ViewController没有状态栏,因此出现了这种情况:
override var prefersStatusBarHidden: Bool {
return true
}
演示风格是
modalPresentationStyle="overCurrentContext"
新内容:
创建了一个测试XCode项目以解决此问题: https://github.com/paul301/TestSlideUp