Lan*_*nce 14 xcode constraints uiimageview ios swift
有很多关于自动布局的指南,例如:http : //www.raywenderlich.com/83129/beginning-auto-layout-tutorial-swift-part-1
现在约束似乎并不特别复杂,除了在 ViewController 中的 UIImageView 上尝试设置它们时,勾选“使用自动布局”后,我一生都无法设置任何约束我单击用于实现此目的的三个按钮中的任何一个,用于设置约束的所有选项都是灰色的。
我确定这很简单……帮助不大?
我在参考资料中找到了一些内容:“如果您只选择了一个元素,则需要多个元素的约束选项将被禁用。” 但在所有指南中,我都不需要选择 UIImageView 来设置约束。
编辑:添加图像:
ata*_*asa 51
就我而言,Xcode 11.2 以某种方式设置了我的UIButton tranlates mask into constraints. 因此,我将其更改为automaticfrom size inspector 并已修复。
这是因为您从视图控制器中删除了根视图。当您将 UIViewController 添加到故事板时,您可以看到:
如果删除此视图并添加 UIImageView,您会看到以下内容:
因此,将 UIView 添加为根视图,将 UIImageView 添加为根视图的单个子视图。然后你可以使用约束: