iOS - 如何以编程方式在安全区域内创建视图

iOS - How to create view inside Safe Area programmatically

我在 iPhone X 之后开始使用 Safe Area 和 AutoLayout。

现在我想绘制一个从屏幕底部到所有其他屏幕的视图,并从安全区域底部绘制 iPhone X。

我去过 using self.view.frame.size.height 但由于显而易见的原因,它在安全区域下方创建。

如何获取安全区的终点,以便在安全区内绘制视图?

编辑:我不是以编程方式创建安全区域。

似乎通过使用 self.view.safeAreaInsets.bottomself.view.safeAreaInsets.top 我能够解决我的问题。