如何在iOS中获得安全区域的顶部,底部,右侧,左侧值?

ale*_*pan 25 ios ios11

Xcode iOS如何获得安全区域的顶部,底部,右侧,左侧值这样 - > 如何获得topLayoutGuide的高度?

// Inside your viewController
self.topLayoutGuide.length
Run Code Online (Sandbox Code Playgroud)

Ben*_*ngs 28

安全区域insets是一个UIEdgeInsets结构.您可以访问以下评论:

 view.safeAreaInsets.left
 view.safeAreaInsets.right
 view.safeAreaInsets.top
 view.safeAreaInsets.bottom
Run Code Online (Sandbox Code Playgroud)

等等

  • 另请注意,类似于`topLayoutGuide`,这些插图仅在viewDidLayoutSubviews之后填充. (12认同)