在为 iPhone X 设计时,你必须确保布局填满屏幕,不被设备的圆角、传感器外壳或访问主屏幕的指示器所遮挡。
确保背景延伸到显示器的边缘,垂直滚动布局,如表格和集合,一直延伸到底部。
IPhone X 上的状态栏比其他 iPhone 上的状态栏更高。如果您的应用程序假定一个固定的状态栏高度,定位内容低于状态栏,您必须更新您的应用程序,以动态定位内容的基础上,用户的设备。请注意,当语音记录和位置跟踪等后台任务处于活动状态时,iPhone X 上的状态栏不会改变高度
print(UIApplication.shared.statusBarFrame.height)//44 for iPhone X, 20 for other iPhones