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

标签 ios safearealayoutguide

<分区>

在 iPhone X 与 AutoLayout 之后,我开始使用安全区域。

现在我想从屏幕底部绘制一个 View 到所有其他屏幕,对于 iPhone X,我想从安全区域底部绘制一个 View 。

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

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

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

最佳答案

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

关于iOS - 如何以编程方式在安全区域内创建 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46826338/

相关文章:

ios - 如果部分离开屏幕,子 ViewController 安全区域插图不会更新

ios - SafeArea 向后兼容性

ios - 保存和接收 URL 不起作用

ios - 在显示 View 之前检查 NSUserDefaults

ios - Facebook SDK 4.0 AppInvite 没有收到任何通知

xcode - 为什么 Storyboard安全区域在 iPhone X 上无法正常工作?

xamarin - 如何在iPhone x中设置安全区域布局

ios - 仅在 iOS 11 中设置顶部安全区域的背景颜色

iOS 6 UIActivityViewController - 如何用本地语言呈现共享操作表?

ios - 背景视频循环无法快速工作