我希望对这个想法有所启发:缩小superview,这也会导致其子视图自动收缩。我想知道如何在Interface Builder中执行此操作。
答案 0 :(得分:0)
我仍然想停用Autolayout。 (选择IB中的视图,在实用程序选项卡中转到文件检查器并取消选中"使用自动布局")属性。
然后: 1.在界面构建器中,选择子视图。 2.你去尺寸检查员(右边第2个,看起来像一个尺子)
在左边的中间,你有一个灰色的正方形,中间有2个箭头,外面有4行(自动调整框)。通过单击它们,您可以激活它们(红色)或停用它们。外面的4条线表示"坚持超级视图"。例如。如果激活右侧的红线,子视图将始终保持与超视图的设置距离。中间的箭头激活/停用水平/垂直自动调整大小。
因此,要使子视图在各个方向上都坚持其超级视图并使其调整大小,您必须激活箭头和所有线条。