gpt4 book ai didi

ios - AutoLayout:与比例元素间距的布局一致性与 3. 5"and 4"屏幕

转载 作者:可可西里 更新时间:2023-11-01 04:57:51 26 4
gpt4 key购买 nike

我想使用 AutoLayout 来定位控件,它们之间的垂直间距成比例(避免在 3.5"屏幕上裁剪,避免在 4"屏幕上留出空白底部空间)。

正如其他答案中所建议的,我可以使用具有“等高”约束的间隔 View ,并在必要时更改乘数。然而,最终的布局并不是像素完美的,因此引擎无法一致地定位它们。

症状:

  1. 当我在 IB 中执行“更新所有帧”时,它不会修复放错位置的 View ,而只是将它们替换为其他放错位置的 View 集。

  2. 更重要的是,在运行时,每当我进入 View 时,我都能看到控件瞬间向上或向下跳动几个像素。

如何每次都实现相同的一致布局?

最佳答案

  1. 为要垂直放置在屏幕上的控件设置高度限制
  2. 为高度限制创建导出。
  3. 对于 3.5 英寸和 4 英寸屏幕,更改高度约束常量的值。
  4. 如果更改高度不能解决问题,请创建垂直空间约束并相应地设置它们的值。

关于ios - AutoLayout:与比例元素间距的布局一致性与 3. 5"and 4"屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23403339/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com