标签: ios uiview nslayoutconstraint
我正在测试我的应用程序中的某些内容,并且发现对于不同的iOS版本(10.3.1和12.0),将UIView分离并重新附加到另一个视图的操作会为此设置不同的约束UIView。
10.3.1
12.0
在iOS 12.0上,结果约束集保持相同的约束量,但是在iOS 10.3.1上,结果约束集具有更少的项目。
有什么理由吗?有什么方法可以保持这些丢失的约束,就像在iOS 12.0上发生的事情一样?
其他信息:当约束条件之一是安全区域时,似乎会发生这种情况