我正在使用自动布局重新创建我的 UI,并在顶部有一个导航栏和一个 2x2 的 UIImageView 网格填充屏幕的其余部分。我设置了所有约束,因此它可以在任何方向上保持这种排列,并且当 UIImageViews 中没有图像时它运行良好。当我以编程方式在 UIImageViews 中加载图像时,它们会改变大小和位置,即使我有应该阻止这种情况的约束。
我为所有内容关闭了所有自动调整大小的遮罩,并将 UIImageViews 设置为 Aspect fit。
这种自动布局的东西对我来说是新的,但我认为我已经让它工作了......直到我在那里放了一张图片。为什么这会改变 UIImageViews 的大小和位置?
谢谢您的帮助!