成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

看不懂UI文字設計規范?這篇文章幫你搞定!

移動開發 Android
UI設計中,文字設置是必不可少的一環。文字設置過程中涉及到字體類型、字號、字重、行高、行寬以及顏色等。

UI設計中,文字設置是必不可少的一環。

文字設置過程中涉及到字體類型、字號、字重、行高、行寬以及顏色等。

本文講述的文字設計規范,包含以下部分:

  • 類型
  • 字號
  • 字重
  • 行高
  • 行寬
  • 顏色
  • 類型

iOS設備的系統默認字體,中文為蘋方,英文&數字為SF UI Text。

Android設備系統默認字體,中文為思源黑體,英文&數字為Roboto。

字號

不同的使用場景,文字的字號也不相同。文字的主使用場景分為:一級標題、二級標題、三級標題、正文和提示文字 。

文字最小字號一般為11。也有特殊情況,例如標簽里面的文字,字號為10甚至可能更小。

字重

字重就是指字體筆畫的粗細。字重的等級是用來標明同一字體家族中不同粗細筆畫的字型。

UI設計中,常用的字重有兩個,一個是常規(Regular),另一個是中黑體( Medium)。

正常文字使用常規體(Regular)。當需要突出層級展示,增加對比時使用中黑體( Medium),中黑體( Medium)常用于標題。

行高

字號大小等于文字高度,如下圖所示,字號為16時,行高設置為16,那么其行高也是字體本身的高度(16pt)。

行高= 字號 + 行間距。

如下圖所示:行間距距離文字上方為3pt,行間距距離文字下方也為3pt。字體高度為16pt。

行高(22)= 字號(16) + 行間距(3+3)。

在界面過程中,需要規范字號大小和對應的行高。不然的話會存在設計布局問題。

舉個例子,設計一個標簽時,當字號為14時,行高為20,那么為了保持視覺上字體到四周距離相同,那么上下間距為4,左右間距為8。

因為行間距的存在,不能將上下間距和左右間距設置相同。

如果行高設置為14(文字本身大小),那么上下間距應該也為8pt,而非4pt。

如下表格為iOS設計指南建議字號和對應的行高對照表。

下圖是Sketch默認字號和行高對照表:

可以看出iOS建議字號行高的對照表和Sketch默認的不一樣。

Sketch視覺稿到了開發實現,字號和對應行間距會出現不一致的情況,這樣會導致還原度出現問題。

解決行高無法完美開發還原的辦法有兩個:

  • 將行高設置為字號大小,這樣的話,就不存在行間距的問題,可以保證完美還原。但是由于一倍行高會導致有些機型的字被切掉。
  • 使用字體插件,這樣它可以自動修復Sketch文檔中的字體行高,做到Sketch中字體行高與開發中字體行高100%還原。

行寬

行寬=字體寬度+兩側距離字體的寬度

行寬作用于文本范圍,如下圖所示:

將行寬拉長,代表著設置了文本內容范圍,文本距離右側語音圖標為12pt,表示當文字內容距離語音圖標12pt時,文字打點或截斷展示。

顏色

字體顏色有兩種規則定義做法,一種是直接使用色值,如圖所示:

另一種做法是通過不透明度實現,通常以#000000為基準,設置不同的不透明度,如下圖所示:

綜合而言,使用不透明度的方法,使用場景更加廣泛一些。

責任編輯:未麗燕 來源: 優設
相關推薦

2020-02-27 21:24:31

JavaAIOBIO

2020-02-24 21:50:24

瓶頸數據庫

2024-12-19 08:00:00

2019-12-09 08:29:26

Netty架構系統

2017-08-09 15:07:08

大數據數據分析戶畫像

2018-09-28 09:32:57

2022-12-12 07:40:36

服務器項目Serverless

2022-02-18 06:56:18

Wi-Fi路由器局域網

2018-10-21 15:36:13

UI適配iOS

2022-07-26 14:38:08

JavaScriptWeb安全自動化

2023-06-30 08:01:04

Reactuse關鍵詞

2021-12-09 11:59:49

JavaScript前端提案

2022-06-16 14:07:26

Java代碼代碼review

2020-03-30 16:45:06

代碼看不懂

2019-10-31 09:48:53

MySQL數據庫事務

2022-04-14 10:10:59

Nginx開源Linux

2018-06-06 14:05:16

移動端設計iOS

2017-03-30 22:41:55

虛擬化操作系統軟件

2020-03-06 11:30:08

JavaGitHub編程

2021-02-23 10:36:09

Linux命令kmdr
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 羞羞网站免费观看 | 国产欧美精品一区二区 | 日韩av一区二区在线观看 | 国产一区二区高清在线 | av特级毛片 | 日本视频免费 | 日本精品一区二区三区在线观看视频 | 中文字幕一区二区三区不卡 | 国产9999精品 | 成人毛片网 | 国产精品久久久久久久久久久久久 | 国产目拍亚洲精品99久久精品 | 在线观看中文字幕 | 黄色精品 | 精精久久 | 亚洲欧洲小视频 | 日本精品一区 | 玖玖爱365 | wwwxxx国产| 久久国产免费 | 欧美亚州综合 | 色婷婷av一区二区三区软件 | 日日天天 | 国产午夜精品福利 | 毛片在线视频 | 99热精品在线观看 | 天堂成人国产精品一区 | 成人亚洲在线 | 91精品国产综合久久福利软件 | 中文字幕av在线一二三区 | 黄色一级大片在线免费看产 | 久久久久久电影 | 欧美成人一区二区三区片免费 | 色综合久久天天综合网 | 欧美日韩高清一区 | 黄色毛片免费看 | 国产精品v | 九色av| 日韩a在线 | 欧美一区2区三区3区公司 | 成人精品鲁一区一区二区 |