IOS Swift 状态栏和导航栏奇怪 space 更新到 Xcode 11 和 swift 5 后置顶
IOS Swift Status Bar and Navbar strange space top after update to Xcode 11 and swift 5
我在更新到 Xcode 11 & Swift 5 后遇到问题(下面的屏幕截图)。
我的ViewController
总是有奇怪的顶space。
这是一个错误吗?如果是这样,如何解决这个问题?
不是Swift5.0导致的,而是框架造成的。从iOS13.0开始,所有的模态展示都是默认的那种。将其设置为旧默认值的一种方法是将模式的表示类型设置为 .fullScreen
。如果你使用 Storyboard,你可以这样完成:
我在更新到 Xcode 11 & Swift 5 后遇到问题(下面的屏幕截图)。
我的ViewController
总是有奇怪的顶space。
这是一个错误吗?如果是这样,如何解决这个问题?
不是Swift5.0导致的,而是框架造成的。从iOS13.0开始,所有的模态展示都是默认的那种。将其设置为旧默认值的一种方法是将模式的表示类型设置为 .fullScreen
。如果你使用 Storyboard,你可以这样完成: