# 符號
符號是 Sketch 3 里一個重要的新功能,它讓你方便的在多個頁面和畫板中重復運用某組內容。但他們保存在某一文件中,并不能在不同文件中共享。
符號本身其實就是一種特殊的組,在圖層列表中也是以組的形式出現,但是不同于普通的組的藍色圖標,符號會有一個紫色的文件夾圖標。

創建符號
要想創建新的符號,只需選中一個組,或者幾個圖層,然后單擊工具欄中的 “轉化為符號(Convert to Symbol)按鈕”。或者進入菜單的?圖層 > 創建符號 (Layer > Create Symbol)。
如果你所選是多個圖層,Sketch 會幫你把他們先進行編組,你會發現涂層列表里這個組的圖標變成了紫色,你可以給這個符號重命名。
現在你可以再進入?添加 > 符號 (Insert > Symbol),在畫布中復用這個符號了。你可以繼續復制粘貼這個符號,Sketch 會自動將所有副本保持鏈接。
任何針對某一副本的編輯,都會立即同步到其他所有的副本上去。
排除文本
符號被運用的最廣泛的地方,一般就是網頁的 header 和 footer,或是按鈕這樣的基本 UI 元素。這個時候你就會希望symbol當中保持文本的獨立:比如每個按鈕看起來是一樣的,但里面的文本內容各不相同。
實現這一點非常簡單,你只需先選中符號中的文本,然后勾選?從符號中排除文本(Exclude Text Value from Symbol),這時起,所有針對文本的編輯就都是獨立的了。


管理符號
如果你在文件中創建了多個符號不方便管理,你會想把它們也編組。
如果你進入?添加 > 符號 > 管理符號 (Insert > Symbol > Manage Symbols),你會得到一個文件中所有符號的下拉列表,你可以在這刪除或重命名符號。如果你在符號名中加入了斜杠 “ / ”,Sketch 會將它視為組的分隔標志。舉個例子,兩個分別名為 Button/Normal 和 Button/Pressed 的符號會被一起編入叫 Button 的組內。
值得注意的是,符號始終會按照字母順序排列,而不是創建時間。
復制符號
如果你想復制一個現有的符號,選中畫布上的任一副本,然后再檢查器中選擇?復制符號(Duplicate Symbol)。
交換符號
你可以給現有的副本更換符號,比如說,你可以將正常按鈕和按下的按鈕符號對調,但仍然保持他們的文本不變——如果你之前設定好符號排除文本的話。