在我的应用程序中,我在视图控制器之上呈现一个视图控制器,如下所示:
self.presentViewController(next, animated: true, completion:nil)
然后解雇此视图控制器以返回到第一个控制器,如下所示:
[self.contentViewController dismissViewControllerAnimated:YES completion:^{
}];
但是这次我用限制完成的所有子视图都搞砸了。似乎他们之间的限制已经消失。
虽然没有具体的答案,我可以在谷歌上找到,但似乎一旦视图消失,你必须再次添加它,约束将会消失。这是真的吗?
答案 0 :(得分:0)
虽然没有具体的答案我可以在谷歌上找到但似乎 一旦视图消失,约束就会消失 你必须再次添加它。这是真的吗?
如果您没有使用[view removeConstraints:myConstraint]
删除约束,则约束将不被删除并永久保留。我只建议创建一个新的单视图项目并再次设置视图。您的设置出了问题。