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.bottom
和 self.view.safeAreaInsets.top
我能够解决我的问题。
我在 iPhone X 之后开始使用 Safe Area 和 AutoLayout。
现在我想绘制一个从屏幕底部到所有其他屏幕的视图,并从安全区域底部绘制 iPhone X。
我去过 using self.view.frame.size.height
但由于显而易见的原因,它在安全区域下方创建。
如何获取安全区的终点,以便在安全区内绘制视图?
编辑:我不是以编程方式创建安全区域。
似乎通过使用 self.view.safeAreaInsets.bottom
和 self.view.safeAreaInsets.top
我能够解决我的问题。