约束条件不一样?

问题描述 投票:-1回答:1

我将两个视图对齐到两个不同的ViewControllers上的底部安全区域,但如果我将BOTH BottomConstraints常量更改为-100,则一个视图正在上升,一个视图即使它们以相同的方式对齐也会下降。我希望约束像第一个ViewController一样,因为所有其他ViewControllers都是这样的。

First ViewController:

First ViewController

第二个ViewController:

enter image description here

ios swift xcode constraints swift4.2
1个回答
1
投票

原因是这个

第一项=第二项*乘数+常数

如果你颠倒了First的顺序,那么第二个相同的-100会以不同的方式发生在你身上,所以确保你的自定义视图在两个约束中总是代替First / Second

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.