我想使用AutoLayout来定位控件,它们之间具有成比例的垂直间距(避免在3.5英寸屏幕上裁剪,避免在4英寸屏幕上留下空白底部空间).
正如在其他答案中所建议的那样,我可以使用具有"等高"约束的间隔视图,在必要时更改乘数.但是,最终布局不是像素完美的,因此引擎无法始终如一地定位它们.
症状:
当我在IB中执行"更新所有帧"时,它不会修复错误放置的视图,而只是将其替换为其他错误放置的视图集.
更重要的是,在运行时,每当我进入视图时,我都能看到控件瞬间向上或向下跳几个像素.
如何每次都实现相同的一致布局?
| 归档时间: |
|
| 查看次数: |
1068 次 |
| 最近记录: |