约束

在调整父对象的大小时,可以防止子对象被缩放且可以以不同的方式将子对象锚定到其父对象。从而确保能够迅速又方便地以不同的布局来呈现设计作品。例如,可以在相框中嵌套标题条,其形状和标题文本可以在锚定和缩放方面进行控制。

之前
之后
标题条被约束为不垂直缩放(左下方),因此在画框大小调整时其高度保持不变;文本保持相同的字体大小,因为它设置为不垂直和水平缩放(右下方)。
限制面板

使用约束,让您不必担心意外的对象重缩放对设计返工的不利影响,从而自由地进行设计。通过有选择地控制哪些对象将会/不会被缩放和锚定,您的设计将始终正确地响应缩放操作。

约束仅对父-子对象关系有效,即父对象(容器)包含嵌套的内容。子对象的缩放和锚定始终相对于它的父容器。例如,页面和子文本框等。

只能从约束面板执行约束。此面板控制:

默认情况下,在调整容器的大小时,其中的嵌套内容也将缩放。默认不会锚定子对象。

锁定纵横比

为了防止在不成比例地缩放父对象时,子对象失去其纵横比,可以将其设置为最小适合最大适合

在这两种情况下,如果按比例调整父对象的大小,子对象也将按比例缩放。

要防止子对象缩放:
  1. 选择子对象。
  2. 约束面板上,单击面板的内方格中的水平或垂直实心双箭头(或两个都)。灰色的虚线箭头表示在调整父对象的大小时将不会发生缩放。
要将子对象锚定到它的父边界:
  1. 选择子对象。
  2. 约束面板上,单击内外方格之间的灰色虚线,以将该对象在该方向(上、下、左、右)上锚定到它的父对象。实线表示正在应用锚定。
要保持子对象的纵横比:
  1. 选择子对象。
  2. 约束面板上,单击最小适合最大适合

另请参阅: