您一直在使用 Symbol,但覺得它們還可以為您做更多事嗎?今天,我們將探討如何使用複雜的 Symbol。如果您在任何時候覺得我們涵蓋的主題太過進階,請查看我們關於如何編輯 Symbol的文章,以快速掌握進度。
雖然Symbol的主要目的是使用重複元素輕鬆填充設計專案,但您可以使用它們執行更多操作。您可以將任何東西變成 Symbol:導覽列、範本、頁尾等等。
接下來這點可能會讓您感到驚訝,但您也可以將 Symbol 實例放入不同的 Symbol 中。這將創建我們所謂的巢狀 Symbol,這也是我們今天課程的重點。
如何創建巢狀 Symbol
創建巢狀 Symbol可能是一個充滿可能性的令人興奮的過程。但請一步一步來!如果您開始將任何東西和所有東西組合成單個 Symbol 或 Symbol 群組,巢狀 Symbol 可能會變得混亂。相反地,在深入研究之前,請退一步考慮使用案例。
將設計的基本建構塊轉換為 Symbol 後,您就可以開始想像這些塊將如何協同工作。例如,您可以將按鈕 Symbol 的實例插入導覽列 Symbol 中。您也可以反過來操作,意識到您創建的較大 Symbol 的一部分實際上可以在文件的其他位置重複使用。
創建巢狀 Symbol
現在您已經確定了一些好的使用案例,是時候創建您的第一個巢狀 Symbol 了。有兩種方法可以做到這一點。第一種是編輯現有的 Symbol 來源並插入另一個 Symbol 的實例。
當您在 Symbol 來源中插入 Symbol 實例時,它會變成巢狀 Symbol。在此範例中,我們將按鈕 Symbol 的實例添加到橫幅 Symbol 中。
第二種是在畫布中選取兩個或多個 Symbol,然後在工具列中選擇「建立 Symbol」。
創建巢狀 Symbol 的另一種方法是從兩個 Symbol 實例創建一個 Symbol。
讓我們來談談覆蓋
我們已經簡要討論了如何透過覆蓋來編輯 Symbol 實例,以及如何停用覆蓋選項。現在,讓我們將這些知識應用於巢狀 Symbol。
當您建立符號(例如按鈕變體)時,您可以透過檢查器中的**覆寫**區段來交換它們。只需點擊覆寫選項,然後從下拉式選單中選擇您想要換入的符號。
如果您需要存取其中一個巢狀覆寫的符號來源,您可以隨時點擊檢查器中覆寫名稱旁邊的箭頭圖示。
為了更順暢的切換,請使用相同大小的符號。
智慧型佈局,徹底改變複雜符號的遊戲規則
現在我們正在處理複雜的符號,我們可能需要提升我們的調整大小遊戲。想像一下,您的按鈕現在嵌套在我們在前一個影片中展示的「橫幅」符號內。在某些情況下,您的按鈕將需要比目前的佔位符文字更長的行動呼籲 (CTA)。
智慧型佈局 可協助您建立會自動調整大小以符合內容的元件。您可以指定符號應該垂直或水平調整大小,以及對齊方式。
要設定智慧型佈局,首先前往您的巢狀符號的來源。到達那裡後,您會在檢查器中找到**佈局**區段。以我們的按鈕範例為例,選擇「水平」和置中對齊。這樣,按鈕將會向兩側平均展開。
符號和智慧型佈局是 Sketch 中最強大的組合之一。在此範例中,我們可以看到當設定好智慧型佈局時,當我們將文字新增到我們的符號執行個體時,我們的整個符號會如何展開。
您也可以在建立新符號時設定智慧型佈局。只需從**建立新符號**視窗中的下拉式選單中選擇一個選項即可。

您可以直接從**建立新符號**視窗設定智慧型佈局。
接下來呢?
我們今天學到了很多!所以,如果您過程中忘記了一兩件事,請不要灰心。請務必將本教學加入書籤,以便您隨時需要複習時可以回來參考。您也可以查看我們的免費新手課程,以進一步了解符號以及一般 Sketch 設計。
感謝您的閱讀,敬請期待未來的操作指南!