如何在iOS中为XIB设置底部安全区域?

Sma*_*eel 4 ios swift ios11 safearealayoutguide iphone-x

我想打开自定义弹出视图(在XIB中设计),它从底部显示但在iPhoneX模拟器中显示,它从屏幕底部显示.我想在安全区域打开弹出窗口.

导致iPhone-X

在此输入图像描述

和XIB布局有约束.

在此输入图像描述

Kru*_*nal 11

简单解决方案的解决方案:使用superview删除底部约束并将其附加(底部约束)与"安全区域"的底部(锚点)布局约束

请按照以下步骤查找解决方案:

  1. 如果未启用,则启用"安全区域布局".
  2. 如果它显示您与超级视图的连接并使用安全布局底部锚点重新附加,请删除"底部约束". 或者双击底部约束并从超级视图编辑到SafeArea底部锚点

看看这个快照:

在此输入图像描述

结果如下:

在此输入图像描述


更新:
这也与XIB相同.我在这里看不到XIB的任何问题.

在此输入图像描述