• 日常搜索
  • 百度一下
  • Google
  • 在线工具
  • 搜转载

如何在Figma中使用自动布局、组件和动态内容

   如何在Figma中使用自动布局、组件和动态内容  第1张

你将要创造的东西

figma 作为 UI 设计师可以为你节省大量时间。在本实用教程中,您将学习如何通过在 Figma 中使用自动布局和组件来节省时间和精力。作为额外的奖励,我们还将通过直接从 Google 表格填充大量重复数据来使用动态内容。

您将在本 Figma 教程中学到什么

  • 如何在 Figma 中创建一个按钮

  • 如何使用 Figma 自动布局

  • 如何创建和使用 Figma 组件

  • 如何在 Figma中创建嵌套框架

  • 如何在 Figma 中使用 Google Sheets Sync 插件获取动态内容

  • 如何在 Figma 中放置图像

有关如何调整或改进最终 UI 设计的更多灵感,您可以在 Envato Elements 上找到大量资源。Elements 拥有数以千计的 UI 和 UX 套件,只需一个订阅价格即可与您最喜欢的设计工具(包括 Figma)兼容!

你需要什么

您将需要以下资源来完成本 Figma 教程(但如果您愿意,请随意使用您自己的替代品):

  • 模特穿着时尚的 T 恤和牛仔短裤照片

  • 乡村风格的时装和配饰照片

  • 穿着时尚服装和配饰照片的模特

1. Figma 中的自动布局和组件

Figma 自动布局简介

Web 界面是流畅的。使用 Figma 自动布局,您可以创建动态框架,只要您更改其中的内容,它们就会扩展或压缩。多亏了自动布局,当您在自动布局框架内移动或删除元素时,按钮会根据其文本和列表自动重新排列。自动布局框架可以嵌套在其他自动布局框架内,从而更容易编辑复杂的设计元素。

您可以使用Shift - A键盘快捷键或转到选项菜单中的对象 > 添加自动布局轻松地将自动布局应用到选定的元素。自动布局框架内的元素垂直或水平堆叠在一起。创建后,可以轻松编辑自动布局框架。您可以调整水平和垂直填充或元素之间的填充,应用填充和描边,或调整角半径。

在以下步骤中,您将学习如何轻松使用 Figma Auto Layouts 以及它可以节省多少时间。

如何在Figma中使用自动布局、组件和动态内容  第2张

Figma 组件介绍

与草图中的符号或adobe XD 中的组件类似,Figma 组件是可以在您的设计中重复使用的设计元素。

任何对象、组或层都可以变成一个组件。您可以使用Control - Alt - K键盘快捷方式或工具栏中的Create Component按钮,或通过转到Options 菜单中的Object > Create Component轻松创建新组件。创建后,第一个组件是Main Component。主要组件的进一步副本称为Instances。每当您编辑主组件时,组件实例都会更新。要访问所有组件,请转到“资产”面板。

在本教程中,我们将使用以下ipad时尚应用程序设计来演示如何创建和使用 Figma 组件。

如何在Figma中使用自动布局、组件和动态内容  第3张

2.如何使用 Figma 自动布局创建按钮

步骤1

让我们从一个可以使用 Figma 自动布局功能的基本示例开始。

从工具栏中选择文字工具 (T),然后输入“女性”。使用 Roboto 字体,将样式设置为Light并将大小设置为12。

如何在Figma中使用自动布局、组件和动态内容  第4张

第2步

确保您的文本保持选中状态,然后按Shift-A将您的文本放置在添加了自动布局的新图层中。在Auto Layout设置中查看Design面板内部,并将Horizontal Padding降低到8。

向下移动到填充部分,添加一个新的并将颜色设置为#FF5F5F。

如何在Figma中使用自动布局、组件和动态内容  第5张

第 3 步

继续关注设计面板并将此自动布局框架的角半径设置为15,然后选择文本并将其颜色更改为白色 ( #FFFFFF )。

如何在Figma中使用自动布局、组件和动态内容  第6张这是一个基本的自动布局框架。每当您选择更改文本时,按钮都会动态调整大小以适应新内容。

如何在Figma中使用自动布局、组件和动态内容  第7张

第4步

按住Alt键并将自动布局框架的副本向右拖动,如第一张图片所示。

将“女性”替换 为“男性”  ,然后专注于“设计”面板。从选择颜色部分,您可以轻松地将文本颜色更改为#4B4B50,将按钮颜色更改为白色。

如何在Figma中使用自动布局、组件和动态内容  第8张

第 5 步

专注于图层面板并重命名您的第一个自动布局框架“ Item.Pink” 和第二个“ Item.White”。

选择这两个按钮,转到工具栏并单击Create Multiple Components立即将您的按钮变成 Figma 组件。

如何在Figma中使用自动布局、组件和动态内容  第9张

3.如何在 Figma 中使用 Auto Layout 创建动态列表

步骤1

添加“ Item.White”组件的两个实例 并更改文本,如第一张图片所示。

选择所有四个按钮并添加一个新的自动布局框架。这将添加一个包含您选择的按钮的新框架。默认情况下,填充设置将设置为0,而项目之间的间距将设置为10。

如何在Figma中使用自动布局、组件和动态内容  第10张自动布局框架中项目之间的间距可以通过自动布局设置轻松调整。

如何在Figma中使用自动布局、组件和动态内容  第11张

每当您选择更改按钮内的文本时,此自动布局框架中的其余元素将动态调整大小以适应新内容。自动布局框架内的项目可以很容易地复制。按住Alt键可从自动布局中拖动所选项目的副本,或使用经典的Control-C > Control-V键盘快捷键复制所选项目。

如何在Figma中使用自动布局、组件和动态内容  第12张

您还可以更改自动布局框架内元素的顺序。您可以单击并拖动元素,按箭头键以在该方向移动选定的项目。或者,您可以使用“设计”面板顶部的箭头按钮。查看“图层”面板内部,并注意当您更改画布上元素的位置时,它在“图层”面板中的位置也会发生变化。

如何在Figma中使用自动布局、组件和动态内容  第13张

第2步

从“资源”面板中拖动“ Item.White” 组件的新实例并将其放置如下图所示。

将文本替换为“类别”  ,然后将注意力集中在“图层”面板上。打开您的新组件实例,双击该文本的名称并将其替换为#Category。这将在之后的几个步骤中为您提供帮助,您将学习如何立即轻松地将动态内容添加到您的设计中的多个元素。

如何在Figma中使用自动布局、组件和动态内容  第14张

第 3 步

按住Alt键并将选择的副本向右拖动,如第一张图像所示。在拖动的同时按住Shift键将限制副本向单个方向移动。

创建第一个副本后,按Control - D键盘快捷键 elven 次以在完美对齐的行中添加 11 个额外副本,如第二张图所示。

选择这一整行按钮并添加一个新的自动布局框架 ( Shift-A )。现在,您可能想要调整这些按钮内的文本。您可以逐个选择按钮并更改文本,但您可以使用更快的方法。让我们继续下一步,看看如何完成。

如何在Figma中使用自动布局、组件和动态内容  第15张

第4步

要将事情提升到一个新的水平并首先使用动态内容,您将需要Google Sheets Sync插件。 

Google Sheets Sync 插件将允许我们使用独特的动态内容填充所有重复的组件实例。我们的每个产品图块都有不同的定价信息、不同的图像,并且必须手动输入所有这些都需要花费大量时间!让我们动态地做它。

转到Figma 社区页面,选择插件选项卡并搜索Google Sheets Sync。安装插件,让我们进入下一步。

如何在Figma中使用自动布局、组件和动态内容  第16张

第 5 步

打开Google Sheets,创建一个新文档并使用您要填充该行按钮的文本创建一列。

最重要的是,确保列的标题名为Category。这样,您的文本将与所有具有#Category层的组件实例连接。

输入所有文本后,单击该共享按钮并复制 Google 表格的链接。

如何在Figma中使用自动布局、组件和动态内容  第17张

第 6 步

返回您的 Figma 文件并选择该行按钮。

右键单击您的选择,然后转到Plugins > Google Sheets Sync。粘贴 Google Sheets 链接并单击fetch & Sync以立即使用所有文本填充您的自动布局框架。

如何在Figma中使用自动布局、组件和动态内容  第18张

第 7 步

Auto Layout框架的方向也可以设置为Vertical。这将垂直组织元素。

如何在Figma中使用自动布局、组件和动态内容  第19张

选择此类自动布局框架内的元素,并使用左右箭头键轻松将元素对齐到左、中或右。您可以使用向上和向下箭头键轻松更改元素的顺序,或者只需拖动它们即可。

如何在Figma中使用自动布局、组件和动态内容  第20张

4.如何创建嵌套框架

步骤1

嵌套框架是放置在另一个框架或对象内的框架。当您想要创建可以轻松编辑的复杂设计元素时,这些非常有用。

让我们从一个简单的正方形开始。选择矩形工具 (R)并创建一个389 像素的正方形。拖动时按住Shift键可轻松创建完美的正方形。

用#C4C4C4填充这个新形状,并将角半径设置为10。

如何在Figma中使用自动布局、组件和动态内容  第21张

第2步

使用相同的工具,创建一个359 像素的正方形。用相同的颜色填充它,将拐角半径设置为10,然后如下图所示放置。使用Control-[键盘快捷键将此形状移动到另一个下方。

如何在Figma中使用自动布局、组件和动态内容  第22张

第 3 步

选择位于后面的圆角正方形,然后将焦点放在“设计”面板上。

将图层不透明度降低到70%,然后应用图层模糊效果并将模糊设置为50。

如何在Figma中使用自动布局、组件和动态内容  第23张

第4步

让我们从文本开始创建一个新的自动布局框架。从工具栏中选择文字工具 (T),然后输入“ 00%”。使用 Roboto 字体,将样式设置为Bold并将大小设置为12。

如何在Figma中使用自动布局、组件和动态内容  第24张

第 5 步

确保您的文本被选中并添加自动布局(Shift-A)。将 Horizontal Padding降低到8,将Corner Radius设置为15,将文本颜色更改为白色,然后添加Fill并将其颜色设置为#FF5F5F。

如何在Figma中使用自动布局、组件和动态内容  第25张

第 6 步

从工具栏中选择文字工具 (T),然后输入“名称”。使用 Roboto 字体,将样式设置为Regular,大小设置为12,颜色设置为#4B4B50。

如何在Figma中使用自动布局、组件和动态内容  第26张

第 7 步

选择您的自动布局框架以及“名称” 文本并添加一个新的自动布局( Shift-A )。

将Vertical Padding设置为10,将Horizontal Padding保持在0并增加元素之间的间距。添加白色填充并将角半径增加到15。

如何在Figma中使用自动布局、组件和动态内容  第27张

第 8 步

从工具栏中选择文字工具 (T),然后添加下图所示的两条文本。

要添加删除线效果,请单击文本面板中的“类型详细信息”按钮并选中“删除线”按钮。

如何在Figma中使用自动布局、组件和动态内容  第28张

第 9 步

选择深色文本添加自动布局(Shift-A)。将Vertical Padding设置为20,将Horizontal Padding设置为16。

添加填充并将其颜色设置为白色,然后转到框架设置。单击该独立角按钮为框架的每个角设置特定的角半径值。将左角的半径设置为25,其他两个角的半径保持为0。

如何在Figma中使用自动布局、组件和动态内容  第29张

第 10 步

选择白色文本添加自动布局(Shift-A)。再次,将Vertical Padding设置为20,将Horizontal Padding设置为16。

添加填充并将其颜色设置为#FF5F5F,然后转到框架设置。将右角的半径设置为25,其他两个角的半径保持为0。

如何在Figma中使用自动布局、组件和动态内容  第30张

第 11 步

选择这两个按钮,如第一张图片所示放置它们并将它们分组(Control-G)。

选择该组以及自动布局框架并添加新的自动布局( Shift-A )。要防止此框架变宽,请选中“自动布局”部分的“固定宽度”按钮。

如何在Figma中使用自动布局、组件和动态内容  第31张

第 12 步

选择灰色形状以及位于顶部的自动布局框架,然后单击工具栏中的创建组件( Control-Alt-K ) 按钮。

移动到图层面板,打开这个新组件并重命名文本元素,如下图所示,因为我们将再次使用Google Sheets Sync脚本来填充这个新组件的几个实例的文本。

如何在Figma中使用自动布局、组件和动态内容  第32张

第 13 步

选择您的主要组件并将其拖到设计框架之外,然后添加三个组件实例,如下图所示。

如何在Figma中使用自动布局、组件和动态内容  第33张

第 14 步

是时候添加更多动态内容了!打开Google Sheets,创建一个新文档并添加四列,如下所示。

对于标题,请记住在编辑该主要组件时使用在图层面板中添加的名称

完成后,单击该共享按钮以复制您的 Google 表格的链接。返回您的 Figma 文件,右键单击并转到Plugins > Google Sheets Sync。粘贴 Google Sheets 链接并单击Fetch & Sync按钮以立即使用所有文本填充您的组件实例。

如何在Figma中使用自动布局、组件和动态内容  第34张

第 15 步

从您的工具栏中选择放置图像工具 ( Control-Shift-K ),选择三张照片并使用简单的单击将它们放置在前面的圆角正方形内。这基本上将用图像填充替换颜色填充。

如何在Figma中使用自动布局、组件和动态内容  第35张

第 16 步

从工具栏中重新选择放置图像工具 ( Control-Shift-K ),选择相同的照片,这次将它们放在模糊的圆角矩形内。

如何在Figma中使用自动布局、组件和动态内容  第36张

第 17 步

最后,正如我们在介绍中提到的,每当您编辑Main Component时,组件实例都会更新。

转到位于主框架之外的主要组件,进行一些更改并注意实时更新。

如何在Figma中使用自动布局、组件和动态内容  第37张

恭喜!你完成了!

这是它的外观。借助 Google Sheets Sync 插件,您现在已经精通使用 Figma 自动布局、Figma 组件以及添加动态内容。我希望您喜欢本教程,并且可以在您未来的项目中应用这些技术。不要犹豫,在评论部分分享您的最终结果。


文章目录
  • 您将在本 Figma 教程中学到什么
  • 你需要什么
  • 1. Figma 中的自动布局和组件
    • Figma 自动布局简介
    • Figma 组件介绍
  • 2.如何使用 Figma 自动布局创建按钮
    • 步骤1
    • 第2步
    • 第 3 步
    • 第4步
    • 第 5 步
  • 3.如何在 Figma 中使用 Auto Layout 创建动态列表
    • 步骤1
    • 第2步
    • 第 3 步
    • 第4步
    • 第 5 步
    • 第 6 步
    • 第 7 步
  • 4.如何创建嵌套框架
    • 步骤1
    • 第2步
    • 第 3 步
    • 第4步
    • 第 5 步
    • 第 6 步
    • 第 7 步
    • 第 8 步
    • 第 9 步
    • 第 10 步
    • 第 11 步
    • 第 12 步
    • 第 13 步
    • 第 14 步
    • 第 15 步
    • 第 16 步
    • 第 17 步
  • 恭喜!你完成了!