07-sketch-符號組件

UI 設計的過程中睦焕,我們常常會想重復使用某些元素红省,已達到整體風格和細節(jié)的統(tǒng)一,有時是一個按鈕嚷兔,有時是一種文字式樣森渐,有時則是圖形填充和邊框的式樣。復用之后我們還希望這些元素可以保持同步冒晰,如果更改其中一個同衣,其他的也會隨之改變。Sketch 當中有這幾個不同的方式來幫你實現(xiàn):

如何將想法和工具結(jié)合起來壶运,讓自己的工作效率翻倍耐齐,這篇文章為你答疑解惑。

工欲善其事必先利其器蒋情,在日常工作中埠况,怎么樣提高自己及團隊的工作效率應該是很多設計師和團隊在思考的問題。Sketch 作為 UI 設計師的必備工具棵癣,我們已經(jīng)相當熟悉辕翰,如何結(jié)合 Sketch 來提高自己以及團隊的工作效率呢?我從下圖所示的幾個方面結(jié)合自己的經(jīng)驗做個簡單分享狈谊。

一喜命、Symbol

1. Symbol 介紹

Symbol 是 Sketch 中一個強大且實用的功能,可以讓你輕松的在畫板和頁面以及多個文件中復用重復元素河劝。Symbol 的存在類似智能對象在 PS 中的存在壁榕,但 Symbol 比智能對象更加靈活實用。那么如何高效合理的利用 Symbol 進行工作呢赎瞎,下面我介紹下 Symbol 的使用方法牌里。

2. Symbol 使用方法

Symbol 的使用場景主要集中在模塊化設計,如何合理的利用模塊化思維進行設計工作务甥,是現(xiàn)在的設計師需要思考的一個問題牡辽。那么什么是模塊化設計呢?對于產(chǎn)品體驗設計而言敞临,模塊化設計就是將產(chǎn)品流程催享、產(chǎn)品結(jié)構(gòu)、交互方式哟绊、表現(xiàn)形式等產(chǎn)品的主要組成要素模塊化。通過模塊化設計可以讓我們在差異化跟高效之間找到一個合適的平衡點。

模塊化設計主要分為以下步驟:模塊劃分——模塊設計——模塊組合票髓,這里主要針對模塊的劃分以及模塊的設計進行重點說明攀涵。首先模塊是由控件組成,主要包括字體洽沟、按鈕以故、圖標、列表等裆操。而模塊又由控件組成怒详,模塊跟控件存在父子關(guān)系。

在模塊劃分標準上要遵循:單一性(模塊顆粒度要小踪区,一個模塊解決一個需求)昆烁、完整性(內(nèi)部流程可打通,形成閉環(huán))缎岗、獨立性(每個模塊和其他模塊的依存關(guān)系要低静尼,以便跟其他模塊組合適配)。

在模塊設計的部分遵循:復用性(盡可能的提高復用模塊占比)传泊,延展性(考慮一定的模塊控件可拓展性鼠渺,以便處理在一定范圍內(nèi)的差異性),互換性(需要注意對外信息結(jié)構(gòu)一致眷细,保證全局信息結(jié)構(gòu)快速互換)三大原則拦盹。

在產(chǎn)品的設計過程中,根據(jù)產(chǎn)品的實際情況溪椎,我們使用 Symbol 對模塊進行控件化普舆,以下圖為例:

我們可以看到上圖導航欄模塊,分別由背景池磁、圖標奔害、文字、分割線地熄、狀態(tài)欄組成华临。依照模塊化設計的標準,我們依次對他們創(chuàng)建 Symbol(文字除外)端考,這時候控件元素已經(jīng)創(chuàng)建好雅潭,對他們進行對應的排列組合這個模塊就已經(jīng)完成了,在日橙刺兀基本工作中扶供,這部分工作已經(jīng)完成了。但是做到這些是不夠的裂明,我們需要更深層思考椿浓,例如適配其他端應該怎么處理,有沒有其他情況下會跟現(xiàn)在的控件重復或者沖突等等,這都是要思考的問題扳碍。那么如何合理的創(chuàng)建 Symbol提岔,避免控件樣式的重復呢?我們繼續(xù)以導航欄模塊為例:

根據(jù)上一部分我們知道導航模塊第一種類型已經(jīng)完成了笋敞,但是在實際項目中我們知道導航欄樣式不會只有這么一種類型碱蒙,根據(jù)產(chǎn)品實際情況我們想到會出現(xiàn)以上幾種情況,所以我們也對他們進行模塊化夯巷∪停可以復用的元素就可以調(diào)用之前模塊里面的控件,例如狀態(tài)欄趁餐、返回按鈕喷兼、背景色,這樣做可以最大化的避免模塊控件的重復澎怒,也可以在產(chǎn)品設計早期完善模塊褒搔,做到未雨綢繆,為以后的設計工作做準備喷面。

看到這里星瘾,大家可以看到,我并沒有講 Symbol 的任何具體使用方法惧辈,工具只是實現(xiàn)想法的一種媒介琳状,我們應該多思考,舉一反三盒齿,將工具跟想法結(jié)合起來才能達到效率和質(zhì)量的最大化念逞。

1.1 默認組件symbol(符號)

1.2 自定義組件

1.3 組件的命名

我會為設計體系當中的每一種顏色生成一個Shared Style,并按照不同的作用進行分類边翁,具體的分類方式就是在Shared Style命名當中通過/符號表示層級結(jié)構(gòu)翎承,Sketch會識別到該符號,并自動生成相應的架構(gòu)符匾。

1.4 組件的嵌套與重載

二叨咖、共享圖層式樣 Layer Style

圖層式樣則僅僅針對圖形:使用什么樣的填充和邊框,什么樣的陰影和模糊啊胶,這些都是可以復用并同步的甸各。

三、共享文字式樣 Text Style

文本式樣讓你保持文本的一致性焰坪,設定好字體趣倾、字號、顏色某饰,然后復用于多個文本儒恋。

最后你可以在共享列表中來管理所有的符號和式樣善绎,方便你刪除、復制或者重命名诫尽。

四涂邀、模板

New From Template

這個功能讓你從之前設定好的模板中直接新建文件(就像 Keynote 和 Pages 里面那樣) Sketch 已經(jīng)為大家設置好了幾個最常用的模板,方便直接調(diào)用箱锐。

?iOS App Icon:按照 iOS User Interface Guidelines 的要求,每個畫板都是圖標所需的不同尺寸劳较。

?iOS UI Design: Sketch 3 嵌入了 由 teehan+lax 制作的iOS 7 UI套件驹止,第一頁是歡迎頁面,所有的 symbols 在第二頁喲观蜗。(我們會再下篇分享具體討論symbols)

?Mac App Icon:每個畫板都是Mac圖標所需的不同尺寸臊恋。

?Web Design:第一頁包含四個網(wǎng)頁設計的畫板:Desktop HD、Desktop墓捻、Tablet Portrait 和 Mobile Portrait抖仅,非常直觀。第二頁同樣包含簡單的web UI 元素砖第。

?Welcome to Sketch:這是 Bohemian Coding 團隊制作的一個展示頁面撤卢,Sketch 官網(wǎng)的最終實現(xiàn)效果也正是由此產(chǎn)生。如果你是初次使用 Sketch梧兼,我十分建議你打開這個模板看看放吩,因為它本身已經(jīng)是一份完整的 Sketch 文件了,你可以迅速了解到 Sketch 當中規(guī)范的文件組織結(jié)構(gòu)是什么樣的羽杰,圖層層級是什么樣的渡紫,一些最基本的操作是什么樣的,這些都能幫你更快熟悉 Sketch考赛。

模板的另一個好處是你可以自己新建模板惕澎,創(chuàng)作好文件然后進入菜單欄的 File > Save as Template。因為symbols符號功能是用于復用某一具體元素颜骤,比如一個按鈕唧喉,它并不能在不同文件中共享,而模板則可以用來創(chuàng)建無數(shù)個獨立的文件复哆。

Sketch47版本欣喧,更新了重要的團隊協(xié)作新功能——Libraries,可以說是共享版本的“Symbol”梯找,它具備了所有symbol的特性唆阿,并在symbol的基礎(chǔ)上支持團隊編輯、調(diào)用锈锤,一起來看看怎么使用吧驯鳖。

五闲询、Library

1. Library 介紹

Library 其實只是一個普通的 Sketch 文件,其中包含 Symbol浅辙,你可以在其他 Sketch 文件中使用此 Symbol扭弧。如果您更新 Library 文件中的任何一個 Symbol,你都會收到更新通知记舆,利用 Library鸽捻,團隊成員們可以在 Sketch 文件之間共享 Symbol,并使其更新以始終保持同步泽腮。

2. Library 使用方法

在設計團隊中御蒲,多人協(xié)作是必然情況,那么如何使通用模塊和控件始終保持一致呢诊赊?我們只需將 Librar 文件存放在一個固定的地方厚满,例如云盤、公司內(nèi)部網(wǎng)盤等位置碧磅,將通用的控件以及模塊存放在其中碘箍,然后其他設計師就可以輕松調(diào)用了。當這個 Librariy 有任何修改鲸郊,你都可以接收到更新通知丰榴。

通常情況下,我們會將公司產(chǎn)品的設計規(guī)范严望、通用模塊和控件做成 Library 文件多艇,讓團隊內(nèi)的其他設計師進行調(diào)用。一般里面包括顏色像吻、圖標峻黍、文字、還有其他模塊控件等拨匆。團隊的設計師可以充分利用 Library 來讓自己文件里面的 Symbol 始終保持最新姆涩,以及和團隊成員保持一致。但是由于任何設計師都可以對 Library 文件進行編輯惭每,所以我們要將 Library 進行安全的分離骨饿,對 Library 的編輯只能在特定的位置、特定的文件台腥,甚至特定的人進行宏赘,因此一般不會有不相關(guān)的編輯。如果一旦不小心無意進行了修改一定要及時修改回來黎侈,不然團隊內(nèi)的其他設計師的文件就會出問題察署。

下面就分享下如何簡單的創(chuàng)建一個 Library 文件。這里我們以 Apple 官方的 Library 文件為例進行講解峻汉,這里我們選擇將文件存放在堅果云里面贴汪。詳細看下圖:

我們將文件存放好之后脐往,打開 Library 添加彈層如下圖:

Add Library 按鈕選擇存放在堅果云的 sketch 文件,如下圖:

這樣 Library 文件已經(jīng)添加成功扳埂,我們就可以輕松的訪問我們 Library 里面的控件了业簿。如果有人對我們的 Library 文件進行了編輯,那我們會在自己使用 Library 文件中收到如下圖一樣的更新提示阳懂,我們可以根據(jù)自己的需求選擇是否更新 Symbol梅尤,如下圖所示:

通過上面的流程講解,我們可以看到 Library 的使用很簡單岩调,通過 Library 可以讓我們團隊協(xié)作得更加順暢克饶,工作效率和工作質(zhì)量會有很大的提升。設計師們?nèi)绻袡C會一定要嘗試構(gòu)建 Library 文件誊辉,不論是為個人還是為團隊都對自己的整體把控能力有很大的提升。

三亡脑、好用的小技巧

使用了這么久的 sketch堕澄。有幾個好用的小技巧分享給大家。

1. Sketch支持簡單的數(shù)學計算霉咨,再也不用計算器了蛙紫,直接在輸入框內(nèi)就可以計算,用途廣泛途戒,如下圖所示:

2. 在一倍圖 0.5px 的分割線讓很多設計師頭疼坑傅,這里利用內(nèi)陰影教大家制作,如下圖所示 :

3. 默認的圖形樣式是可以設置的喷斋,這樣可以更加個性化唁毒,如下圖所示:

4. 如何利用圓周率進行 Loading 制作,如下圖所示:

5. 如何利用內(nèi)陰影快速制作可復用表格星爪,如下圖所示:

6. 如何測量組內(nèi)跟組外間距浆西,組內(nèi)量組外間距快捷鍵為:option+上檔鍵+鼠標懸浮。

7. 如何快速查到歷史用色記錄顽腾,如下圖所示:

四近零、效率拓展

下圖是給大家推薦的11款常用 sketch 插件和一個 Sketch 文件版本管理工具,下面我就依次介紹下這11款插件和1個軟件抄肖。

Runner?—— 使用命令行來提高你的工作效率

Cfaft?—— 幫你提高效率的自動填充神器

Rename it?—— 快速批量重命名你的圖層

Remove Unused Symbols?—— 一鍵刪除未使用的 Symbol

Artboards to PDF?—— 批量導出選定畫板為多頁 PDF

ImageOptim?—— 一鍵導出所有切片資源并自動優(yōu)化體積

Sketch Measure?—— 快速創(chuàng)建規(guī)范為開發(fā)者和團隊協(xié)作提供方便

Midnight?—— 增加替換主題功能及小工具

Flavor?—— 給你的設計加點料

Sketch2AE?—— 輕松導出 Sketch 資源至 AE 并自動定位

Anima?—— 可以實現(xiàn)自動布局

Abstract?—— Sketch 文件版本管理軟件

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末久信,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子漓摩,更是在濱河造成了極大的恐慌裙士,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件幌甘,死亡現(xiàn)場離奇詭異潮售,居然都是意外死亡痊项,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進店門酥诽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來鞍泉,“玉大人,你說我怎么就攤上這事肮帐】裕” “怎么了?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵训枢,是天一觀的道長托修。 經(jīng)常有香客問我,道長恒界,這世上最難降的妖魔是什么睦刃? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮十酣,結(jié)果婚禮上涩拙,老公的妹妹穿的比我還像新娘。我一直安慰自己耸采,他們只是感情好兴泥,可當我...
    茶點故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著虾宇,像睡著了一般搓彻。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上嘱朽,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天旭贬,我揣著相機與錄音,去河邊找鬼搪泳。 笑死骑篙,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的森书。 我是一名探鬼主播靶端,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼凛膏!你這毒婦竟也來了杨名?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤猖毫,失蹤者是張志新(化名)和其女友劉穎台谍,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體吁断,經(jīng)...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡趁蕊,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年坞生,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片掷伙。...
    茶點故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡是己,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出任柜,到底是詐尸還是另有隱情卒废,我是刑警寧澤,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布宙地,位于F島的核電站摔认,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏宅粥。R本人自食惡果不足惜参袱,卻給世界環(huán)境...
    茶點故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望秽梅。 院中可真熱鬧蓖柔,春花似錦、人聲如沸风纠。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽竹观。三九已至,卻和暖如春潜索,著一層夾襖步出監(jiān)牢的瞬間臭增,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工竹习, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留誊抛,地道東北人。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓整陌,卻偏偏與公主長得像拗窃,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子泌辫,可洞房花燭夜當晚...
    茶點故事閱讀 44,914評論 2 355

推薦閱讀更多精彩內(nèi)容