对齐图层 #

你可以使用右侧属性栏顶部的六个对齐按钮来对齐图层,将鼠标放在图标上可以在画布中预览选定图层的对齐情况。

上图中从左到右依次是:水平分布,垂直分布,向左对齐,水平对齐,向右对齐,顶部对齐,垂直对齐,底部对齐。

对齐操作会将图层与其父图层对齐。

在下面的示例中,画板是其中所有图层的父级,因此选择绿色圆圈并将其与左上角对齐将使其与画板的左上角对齐:

在下面对示例中,绿色圆圈、粉红色矩形和橙色三角形是画板中组的子图层,所以对齐绿色圆圈会将其对齐在组的边界内,而不是与画板的边缘对齐。

画板、组和组合形状都充当它们包含的任何图层的父级。

要将单个图层对齐到画板而不是其父组或组合形状,请选择图层并按住 ⌥ 并单击要使用的对齐按钮。

如何对齐多个图层 #

如果你选择两个或更多图层并应用对齐选项,则对齐基于你的选择边界的边缘。例如,如果你选择将图层向左对齐,则所有图层将与最左侧的图层的最左边缘对齐,反之亦然。使用任一中心选项将计算所有组合图层的中心点并将它们沿中心点对齐。

对齐参考图层 #

要将对象与特定参考图层对齐,你可以选择所有要对齐的图层(包括参考图层),然后再次单击参考图层 - 参考图层将出现较粗的轮廓 - 然后再使用所需的对齐选项。

水平和垂直分布 #

当你使用水平或垂直分布时,有时候 Sketch 无法完全的均匀的分布图层,这时你可以选择以下两种方式之一:

  • 随机分布:保持像素级别的对齐,这可能会导致不能完全均匀分布
  • 对齐亚像素:完全均匀分布,但会产生小数

如何用整理智能排列多个图层 #

你可以用 整理 按钮将多个图层快速对齐成一个整齐的网格:选择你要整理的图层,然后点击右侧属性栏顶部的 整理 按钮,图层将会均匀地安排在网格的行和列中。

网格生成 #

选择一个图层,然后在菜单中点击 排列 > 制作网格 。然后拖动图层右下角的手柄来生成网格,也可以使用右侧属性栏中的控件来编辑网格中的单元格数量和间距。

你可以用多个图层来生成网格。首先要确保你的图层是均匀排列的,然后选择它们并拖动右下角的手柄来生成网格。

用智能排列手柄来更改图层间距 #

选择两个或多个图层,然后点击并拖动它们之间出现的手柄。如果你的图层排列在一个网格中,你可以调整水平行中每个图层之间的间距,以及行本身的垂直间距。

如果你的图层不是均匀分布的,智能排列手柄就不会出现。当然你可以手动均匀分布你的图层,或者使用 整理 按钮。

在智能排列中交换图层 #

当你选择了一组图层,并且它们之间有均匀的间距,你可以点击并拖动出现在图层中心的圆形手柄来和其它图层交换位置。

这也适用于画板,你可以更容易的按不同流程来整理画板。

在网格布局中交换图层 #

在网格布局中,拖动任何图层中心的圆形手柄就也可以直接和其它图层交换。

小技巧:快速设置相对于画板边缘的距离 #

你可以通过在 X 或 Y 字段中使用运算符来精确定位一个图层相对于画板边缘的距离。在 X 或 Y 字段中使用 l、r、t、b 或 c/m 运算符,可以控制相对画板的左、右、上、下的距离和直接设置到水平居中/垂直居中,具体使用方式请看下面视频: