我对iOS编程相当陌生。但我想知道,如果我故意创建违反安全区布局准则的视图布局约束,会发生什么。iOS操作系统还会尊重它们吗?
iOS会简单地把我所有冒犯的约束从view.topAnchor
转移到view.safeAreaLayoutGuide.topAnchor
吗?或者,更糟的是,我的约束会被完全忽略?
发布于 2021-06-07 16:43:42
所有这些都是为你的应用程序成为一个好的iOS公民遵循的指导方针。在运行时不强制执行这些操作。
使用最适合应用程序内容的指南是你的选择。例如-
UIImageView
实例,特别是用作背景时,通常需要覆盖屏幕端到端扩展到safeArea (如statusBar等)。iOS是否会悄悄地将我所有冒犯的约束从view.topAnchor
转移到view.safeAreaLayoutGuide.topAnchor
iOS会尊重你的要求,它不会自动移动锚。
或者,更糟的是,我的约束会被完全忽略?
,不,不会的,
https://stackoverflow.com/questions/67875505
复制相似问题