小编Pow*_*wHu的帖子

当子视图不在视图区域中时,安全区域在iPhone X上无法正常工作

我有一个scrollView包含2个子viewController.你可以看到VC2没有正确布局.

我发现屏幕上还没有显示视图. safeAreaInsets总是0.

vc2.view.setNeedsLayout()滚动结束时,我可以调用以解决此问题.但滚动结束前布局不正确.

文件

如果视图当前未安装在视图层次结构中,或者在屏幕上尚未显示,则此属性中的边缘插入为0.

那么我该如何解决这个问题呢.

在此输入图像描述

自动布局 在此输入图像描述 在此输入图像描述

xcode ios autolayout iphone-x

13
推荐指数
2
解决办法
3823
查看次数

标签 统计

autolayout ×1

ios ×1

iphone-x ×1

xcode ×1