代码之家  ›  专栏  ›  技术社区  ›  Max Yankov

不同iOS设备上的安全区域填充值是什么?

ios
  •  0
  • Max Yankov  · 技术社区  · 5 年前

    我找到了很多资源,详细介绍了如何设计iOS应用程序,使所有交互元素都落在安全区域,但我还没有找到不同设备上实际像素值的文档。我在哪里可以找到有这些信息的资源?

    0 回复  |  直到 5 年前
        1
  •  1
  •   matt    5 年前

    询问主视图 safeAreaInsets 得到你想要的数字(并覆盖 safeAreaInsetsDidChange 当您需要再次请求时会得到通知)。

    如果您需要一个安全区域插入列表,而不需要调用该方法,请制作一个调用该方法的小项目,并在每个模拟器上运行它。但是对于许多配置,您必须这样做,因为安全区域插入取决于状态栏可见性、导航栏可见性、工具栏可见性、方向、设备类型等。