在调整父对象的大小时,可以防止子对象被缩放且可以以不同的方式将子对象锚定到其父对象。从而确保能够迅速又方便地以不同的布局来呈现设计作品。此功能特别适合设计 UI 模拟,例如设想如何调整对话框的大小而不影响每个对话框控件的位置。
使用约束,让您不必担心意外的对象重缩放对设计返工的不利影响,从而自由地进行设计。通过有选择地控制哪些对象将会/不会被缩放和锚定,您的设计将始终正确地响应缩放操作。
约束仅对父-子对象关系有效,即父对象(容器)包含嵌套的内容。子对象的缩放和锚定始终相对于它的容器。例如,在 UI 设计中,设备模拟可能具有父-子对象关系,例如画板-面板,面板-按钮,等等。
只能从约束面板执行约束。此面板控制:
默认情况下,在调整容器的大小时,其中的嵌套内容也将缩放。默认不会锚定子对象。
为了防止在不成比例地缩放父对象时,子对象失去其纵横比,可以将其设置为最小适合或最大适合。
在这两种情况下,如果按比例调整父对象的大小,子对象也将按比例缩放。