我正在使用自动布局在Interface Builder中设计自定义视图。它不是代表“屏幕”的视图,它只是一个子视图,我会在整个应用程序中放入另一个视图。我的自定义视图在此处设置了所有约束,但基本视图太大(我发现在设置约束时更容易以这种方式工作)。结果,元素在垂直方向上间隔得太远:
我可以将基本视图的底部向上拖动以手动调整大小,但它不精确,我最终使用了硬编码的数字:
有没有办法让这个自定义视图自动计算其首选高度,这样我就不必尝试手动调整大小,并且当我将其放入其他部分时,不必为其指定高度约束。应用?