設計教程 ·

sketch 入門教程之小知識(一)

工作中發現,雖然僅使用Sketch 基礎功能也能很好的勝任設計工作,但是如果能掌握一些實用的小技巧則會讓你的工作更加輕松。所以從本期開始,會陸續寫一些關于 sketch 方面鮮為人知的小知識,可能會包括快捷操作,組件,庫,實用插件等等,希望這系列的文章能拋磚引玉,對大家有所啟發。

既然是冷知識,往往很難系統化的去梳理,可能會比較零散,所以大家看到感興趣的小技巧最好去動手試下,應該就能很快明白了。

每個人都有自己的使用習慣,套路,所以很難知道我寫的對你來說是冷還是熱。我只是把我自己從第一次使用 sketch 到現在的過程中,覺得是比較冷門但又很實用的小技巧分享出來。所以,學到了就點個贊,老司機們就請見諒吧。

一、在屬性欄中快捷修改對象屬性

平時大家在修改對象時,可以選擇對象并直接進行縮放,其結果往往容易出現偏差,比如小數像素,沒有對齊等等,直接在右側屬性欄通過數值來操作會方便很多。

1. 鼠標、Shift、Option實現快速修改

主界面中的右側的屬性欄中可以單擊屬性值以快速遞增或遞減該值(注意要把鼠標放在文字的上下方位內,出現左右箭頭才可以快速修改)。如果按住 Shift鍵,Sketch 將相應地將值遞增或遞減10倍,按住 Option鍵會將其增加/減少十分之一。

2. 屬性欄還能支持組合修改

支持簡單數學公式,支持樣式單位L(中心點左對齊)R(中心點居右)C(中心點居中)M(中心點居中)T(中心點置頂)B(中心點底部對齊),支持圓角快速自定義(格式是X;Y;N;M,順序是左上-右上-右下-左下),能幫助快速精確調整,是不是很高級?

△ 數字+功能組合操作

△ 簡單數學公式計算

△ 圓角快捷設置

二、圖層操作上的小技巧

在剛開始使用 sketch 時,經常會發生誤操作,比如移錯圖層。比如你一開始選擇到了某個圖層,移動的時候還是把圖層組給移動了,很頭疼。所以在多圖層堆疊時,有幾個快捷鍵技巧挺實用。

當圖層深埋在一堆文件夾中時,可以直接按住 command+鼠標左鍵,可以快速選擇組內的圖層。

按住 Option,就會只選擇完全位于某個圖形區域內的圖層,避免誤選。(舉個例子,在一個有底部背景大圖上移動界面元素,但是又不想選中底部大圖,除了用鎖定圖層的方法解決這個問題,按 Option 也能很方便的解決)

△ 多圖層堆疊的情況

△ 多選且不想移動某些元素

同時按住 option+command 可以做到單獨移動圖層,鼠標焦點可以不在被選圖層上,如果不按這2個快捷鍵組合,在元素區域外是沒法移動的,當在界面中有大量圖層時,也可以避免誤操作到其他圖層。(筆者強烈推薦,這個組合鍵經常用到,對于解決選擇移動問題非常有幫助)

如果有重疊圖層,尤其是上層把下層遮住時,要直接選擇它會比較麻煩,此時可以選擇最上層圖層右鍵選擇想要的圖層,結合前面提到的快捷鍵進行移動或者修改操作。

對齊圖層:Control-Command-V 垂直方向上的等分;Control-Command-H 水平方向上的等分,這個快捷鍵非常常用,比每次點擊右上角的對齊工具要方便很多。

調整圖層:對圖層放大縮小是一個經常需要用到的操作,但是如果某些圖層帶有圖層樣式,比如描邊,投影,圓角這些,在直接縮放時并不能同時縮放,比如長寬各為50px且描邊為10px的形狀改為長寬100px的形狀時,其描邊還是為10px。那怎么解決這個問題呢?

其實 sketch 是有2種縮放形式,一種是直接縮放,不改變元素樣式只修改基本屬性大小;另一種是變換縮放,可以同時縮放基本屬性以及樣式屬性。操作方式是從菜單中選擇「 圖層」>「變換」>「縮放… 」(或按Command-K),這個對 symbol 也有效果。

三、圖層約束技巧

首先看看什么是圖層約束,直接看圖吧,圖層約束能做到下面這種效果:

在做界面適配的時候是不是很方便,那具體如何做到呢?

1. 圖層縮放固定邊距

在元素屬性欄,可以找到約束設置,根據需要設置子元素與父元素之間的關系(注意事項:圖層約束必須是建立在圖層組中,如果沒有組的概念,則無法使用圖層約束;子父級關系是指參照關系,比如下圖中白色塊相對于底部的藍色塊,白色就是子級,藍色就是父級,而對 resizing 的設置其實就是設置子級)

△ 子父級關系

△ Apple官方組件關于圖層約束的設置

2. symbol內容自動適應

在輸入項里有光標的情況下,能自動根據內容長短改變位置。

四、圖形操作技巧

旋轉是需要經常用到的操作,在 sketch 中也是有很多方式可以實現圖層旋轉,需要看情況來使用。

通過屬性欄的角度設置直接設置圓角值,在旋轉角度很明確的時候很方便。

通過工具欄上的旋轉選項進行旋轉,優點是選擇后可以在畫面上任何位置對對象進行旋轉。

直接通過快捷鍵實現旋轉,按住 command鍵并拖動對象其中一個控制柄即可旋轉,這個快捷操作,在需要多頻次調整旋轉時,會很實用。

另外,補充一點旋轉以外的小知識,在做變換的時候,comand鍵也很有用。它可以讓對象變換只從一個方向上調整。

五、蒙版技巧

在 sketch 中的蒙版功能很強大,不光對圖層可以使用蒙版,對圖層組也可以使用,但在蒙版組內,新建任何圖層或者圖層組都會被自動蒙版,有時候反而會成為麻煩。

有2種辦法可以解除蒙版:

1)把圖層或組拖出蒙版組之外,但是這樣會破壞元素結構;

2)直接選擇想要解除的圖層,右鍵忽略底層蒙版即可,這樣做的好處是,可以不會破壞對象組織結構。

在 sketch 中有2種形式的蒙版,一種是基于圖形,另一種是基于透明度來實現的,常用漸變來做圖片漸隱效果。這2個都很常用,就不過多贅述。

六、sketch文件壓縮

在源文件中使用很多高清圖后,往往會讓整個 sketch 文件變的很大,一是傳輸不方便,另一個也會導致文件卡頓,反應慢。此時可以使用圖層-圖片-最小尺寸來對文件進行快速壓縮。

七、批量替換顏色

在進行多頁面多畫板修改顏色時,在不是 symbol 的情況下,修改起來會很費時間。其實 sketch 內置了批量修改顏色功能,只是可能用的人不多。

具體操作為:編輯——查找并替換顏色(option+command+F),需要注意顏色透明度,根據實際需要判斷是否勾選。

△ 圖片來源:sketch官網

八、快捷切換視圖

設計過程中,需要經常切換不同視圖來查看設計內容,簡直超高頻的使用需求!所以對于這些快捷鍵必須要在這里提一句:

Command +1 完整展示頁面里的所有內容,適合全局展示,查看一致性。

Command +2 將選中的元素放大到合適屏幕的尺寸,這個視圖有一個妙用就是可以把復制的元素直接復制到當前元素的中間,這個特性非常實用,自己試過就知道了,肯定會有用到的地方。

Command +3 將選中的元素顯示在屏幕中央。

Command + 0 以實際像素模式預覽頁面,即在100%大小下看設計效果。

九、圖層對齊

圖層對齊也是經常要用到的操作。直接與對象對齊的話,Sketch 會將圖層對齊到所有選定對象的最外層。但要將圖層與特定對象對齊,怎么操作呢?

比如想讓下圖中兩個元素以正方形為參照物進行居中,那應該先使用圖層列表中的鎖定按鈕或使用 Shift-Command-L ?鎖定該圖層,然后再執行對齊操作即可。

十、設置sketch形狀默認值

剛開始使用 sketch 時,新建矩形,每次都會自帶描邊,然后再手動關閉描邊,很麻煩。這個默認值能改嗎?當然可以。

操作:首先建一個不帶描邊的矩形,然后選擇 layer-style-set style as default (這個功能以前是放在 Edit 里的,更新后合并到了 style 中)。搞定,下次再新建形狀時就會以你剛設置的樣式作為默認值了。

另外再多說一句,文章中所提到的小技巧,一定要自己動手去試試啊,要不然看過了你也還是用不到,不信?那就試試看。

好了,本期sketch冷知識就先介紹到這里,下一期可能會分享symbols和Libraries的相關冷知識,敬請期待~

官方參考:https://www.sketchapp.com/docs

 

本文作者:彩云Sky