【发布时间】:2016-08-03 07:35:25
【问题描述】:
我正在使用自动布局在 Interface Builder 中设计一个自定义视图。它不是代表“屏幕”的视图,它只是一个子视图,我将在整个应用程序中放入另一个视图。我的自定义视图在此处设置了所有约束,但基本视图太大了(我发现在设置约束时以这种方式工作更容易)。结果,元素在垂直方向上的间距太远了:
我可以向上拖动基本视图的底部来手动调整它的大小,但它不精确,我最终使用了一个硬编码的数字:
有没有办法让这个自定义视图自动计算它的首选高度,这样我就不必尝试手动调整它的大小,也不必在我将其放入其他部分时为其分配高度约束应用?
【问题讨论】:
标签: uiview autolayout interface-builder