我正在更新我的应用程序,以适应iPhone X.现在所有的视图都工作得很好,只有一个除外.我有一个视图控制器,它呈现一个覆盖整个屏幕的自定义UIView.在我使用UIScreen.main.bounds
在所有布局完成之前找出视图的大小之前(我需要它来为集合视图放置正确的itemSize).我以为现在我可以做一些像这样的事情
UIScreen.main.bounds.size.height - safeAreaInsets.bottom
以获得正确的可用大小.问题是,SafeAreaInsets在iPhone X(模拟器)上试用时返回(0,0,0,0).有什么主意吗?在其他视图中,我获得了SafeAreaInsets的正确数字.
谢谢!