手機ui設計(jì)規範之ios ui設計(jì)規範
東莞app開發公司【鲸東軟件】為(wèi)了幫助IOS UI設計(jì)初學者所遇到的種種基礎小(xiǎo)問題,在此都将一一得(de)到解答(dá)。這份完整的IOS UI設計(jì)規範 将幫助更多(duō)的初學者快速上(shàng)手,為(wèi)IOS設計(jì)出優雅的應用。
一、尺寸及分辨率
iPhone界面尺寸:320*480、640*960、640*1136
iPhone6:4.7英寸(1334×750),iPhone6 Plus:5.5英寸(1920×1080)
設計(jì)圖單位:像素72dpi。在設計(jì)的時(shí)候并不是每個(gè)尺寸都要做(zuò)一套,尺寸按自己的手機來(lái)設計(jì),比較方便預覽效果,一般用640*960或者640*1136的尺寸來(lái)設計(jì),現在iphone6和(hé)plus出來(lái)後有(yǒu)很(hěn)多(duō)人(rén)會(huì)使用6的設計(jì)效果。
plus的屏幕實在是大(dà)了,可(kě)以使用640×1136,對plus做(zuò)單獨的修改适配,遵循屏大(dà)顯示更多(duō)內(nèi)容的原則進行(xíng)修改。
同時(shí)提醒下設計(jì)師(shī)們作(zuò)圖的時(shí)候确保都是用形狀工具畫(huà)的,這樣更方便後期的切圖或者尺寸變更。
二、界面基本組成元素
iPhone的app界面一般由四個(gè)元素組成,分别是:狀态欄(status bar)、導航欄(navigation)、主菜單欄(submenu)、內(nèi)容區(qū)域(content)。
這裏取用640*960的尺寸設計(jì),那(nà)我們就說說在這個(gè)尺寸下這些(xiē)元素的尺寸。
狀态欄(status bar):就是我們經常說的信号、運營商、電(diàn)量等顯示手機狀态的區(qū)域,其高(gāo)度為(wèi):40px
導航欄(navigation):顯示當前界面的名稱,包含相應的功能或者頁面間(jiān)的跳(tiào)轉按鈕,其高(gāo)度為(wèi):88px
主菜單欄(submenu,tab):類似于頁面的主菜單,提供整個(gè)應用的分類內(nèi)容的快速跳(tiào)轉,其高(gāo)度為(wèi):98px
內(nèi)容區(qū)域(content):展示應用提供的相應內(nèi)容,整個(gè)應用中布局變更最為(wèi)頻繁,其高(gāo)度為(wèi):734px
至于經常說的iPhone5/5s的640*1136的尺寸,其實就是中間(jiān)的內(nèi)容區(qū)域高(gāo)度增加到910px。
在最新的iOS7的風格中,蘋果已經開始慢慢弱化狀态欄的存在,将狀态欄和(hé)導航欄合在了一起,但(dàn)是再怎麽變,尺寸高(gāo)度也還(hái)是沒有(yǒu)變的,隻不過大(dà)家(jiā)在設計(jì)iOS7風格的界面的時(shí)候多(duō)注意下。
三、字體(tǐ)大(dà)小(xiǎo)
iPhone上(shàng)的字體(tǐ)英文為(wèi):HelveticaNeue 。至于中文Mac下用的是黑(hēi)體(tǐ),Win下則為(wèi)華文黑(hēi)體(tǐ)(最新字體(tǐ)稱為(wèi)黑(hēi)體(tǐ)-簡)。
四,切圖
切圖是APP設計(jì)中的一個(gè)重要過程,關系到APP的界面實現,及各種适配性還(hái)有(yǒu)各種性能
IOS在沒6plus前,我們隻需要提供兩種圖,普通(tōng)圖及視(shì)網膜屏幕圖。
以640×1136(640×960是一樣的)做(zuò)的設計(jì)圖的話(huà)就會(huì)好辦一點。直接出設計(jì)圖上(shàng)的原大(dà)小(xiǎo)圖标,比如我們命名一個(gè)圖片叫img-line.png,我們給開發的圖就要改變這個(gè)名字叫 img-line@2x.png
就是在後綴名前加上(shàng)@2x表示視(shì)網膜屏的圖,iPhone4的還(hái)需要把這個(gè)圖尺寸按比例縮小(xiǎo)50%,得(de)到正真的img-line.png。然後把這兩個(gè)圖
移交給開發,iPhone6的圖在規範裏是與5s使用的是一樣的,也是@2x圖。有(yǒu)些(xiē)UI則需要做(zuò)适當的适配,比如拉長,拉高(gāo),這個(gè)開發會(huì)去做(zuò)。
對于IPhone6 plus的話(huà)範裏給出的是@3x相信大(dà)家(jiā)也知道(dào)是怎麽回事,但(dàn)如果要使用PS放大(dà)的話(huà),大(dà)家(jiā)做(zuò)圖的時(shí)候就需要使用形狀工具來(lái)做(zuò),放大(dà)後還(hái)需要仔細微調,這裏就不多(duō)做(zuò)講解
溫馨提示:
在出可(kě)按的圖片切圖時(shí)需要注意圖片的可(kě)按區(qū)域大(dà)小(xiǎo),有(yǒu)時(shí)圖标很(hěn)小(xiǎo),實際切出來(lái)的放在上(shàng)面,用手指是按不到的,我們就需要對圖片單獨處理(lǐ),拓寬圖片的有(yǒu)效區(qū)
域,這裏是拓寬非放大(dà),就是改變畫(huà)布大(dà)小(xiǎo)使圖片尺寸面積擴大(dà),使圖片四周拓寬多(duō)餘的透明(míng)區(qū)域 ,從而改變可(kě)按大(dà)小(xiǎo)。
五,顔色值問題
IOS顔色值取 RGB各顔色的值比如某個(gè)色值,給予IOS開發的色值為(wèi) R:12 G:34 B:56 給出的值就是 12,34,56(有(yǒu)時(shí)也要根據開發的習慣,有(yǒu)時(shí)也用十六進制(zhì));Android開發的色值則使用十六進制(zhì) #0c2238
一、尺寸及分辨率
iPhone界面尺寸:320*480、640*960、640*1136
iPhone6:4.7英寸(1334×750),iPhone6 Plus:5.5英寸(1920×1080)
設計(jì)圖單位:像素72dpi。在設計(jì)的時(shí)候并不是每個(gè)尺寸都要做(zuò)一套,尺寸按自己的手機來(lái)設計(jì),比較方便預覽效果,一般用640*960或者640*1136的尺寸來(lái)設計(jì),現在iphone6和(hé)plus出來(lái)後有(yǒu)很(hěn)多(duō)人(rén)會(huì)使用6的設計(jì)效果。
plus的屏幕實在是大(dà)了,可(kě)以使用640×1136,對plus做(zuò)單獨的修改适配,遵循屏大(dà)顯示更多(duō)內(nèi)容的原則進行(xíng)修改。
同時(shí)提醒下設計(jì)師(shī)們作(zuò)圖的時(shí)候确保都是用形狀工具畫(huà)的,這樣更方便後期的切圖或者尺寸變更。
二、界面基本組成元素
iPhone的app界面一般由四個(gè)元素組成,分别是:狀态欄(status bar)、導航欄(navigation)、主菜單欄(submenu)、內(nèi)容區(qū)域(content)。
這裏取用640*960的尺寸設計(jì),那(nà)我們就說說在這個(gè)尺寸下這些(xiē)元素的尺寸。
狀态欄(status bar):就是我們經常說的信号、運營商、電(diàn)量等顯示手機狀态的區(qū)域,其高(gāo)度為(wèi):40px
導航欄(navigation):顯示當前界面的名稱,包含相應的功能或者頁面間(jiān)的跳(tiào)轉按鈕,其高(gāo)度為(wèi):88px
主菜單欄(submenu,tab):類似于頁面的主菜單,提供整個(gè)應用的分類內(nèi)容的快速跳(tiào)轉,其高(gāo)度為(wèi):98px
內(nèi)容區(qū)域(content):展示應用提供的相應內(nèi)容,整個(gè)應用中布局變更最為(wèi)頻繁,其高(gāo)度為(wèi):734px
至于經常說的iPhone5/5s的640*1136的尺寸,其實就是中間(jiān)的內(nèi)容區(qū)域高(gāo)度增加到910px。
在最新的iOS7的風格中,蘋果已經開始慢慢弱化狀态欄的存在,将狀态欄和(hé)導航欄合在了一起,但(dàn)是再怎麽變,尺寸高(gāo)度也還(hái)是沒有(yǒu)變的,隻不過大(dà)家(jiā)在設計(jì)iOS7風格的界面的時(shí)候多(duō)注意下。
三、字體(tǐ)大(dà)小(xiǎo)
iPhone上(shàng)的字體(tǐ)英文為(wèi):HelveticaNeue 。至于中文Mac下用的是黑(hēi)體(tǐ),Win下則為(wèi)華文黑(hēi)體(tǐ)(最新字體(tǐ)稱為(wèi)黑(hēi)體(tǐ)-簡)。
四,切圖
切圖是APP設計(jì)中的一個(gè)重要過程,關系到APP的界面實現,及各種适配性還(hái)有(yǒu)各種性能
IOS在沒6plus前,我們隻需要提供兩種圖,普通(tōng)圖及視(shì)網膜屏幕圖。
以640×1136(640×960是一樣的)做(zuò)的設計(jì)圖的話(huà)就會(huì)好辦一點。直接出設計(jì)圖上(shàng)的原大(dà)小(xiǎo)圖标,比如我們命名一個(gè)圖片叫img-line.png,我們給開發的圖就要改變這個(gè)名字叫 img-line@2x.png
就是在後綴名前加上(shàng)@2x表示視(shì)網膜屏的圖,iPhone4的還(hái)需要把這個(gè)圖尺寸按比例縮小(xiǎo)50%,得(de)到正真的img-line.png。然後把這兩個(gè)圖
移交給開發,iPhone6的圖在規範裏是與5s使用的是一樣的,也是@2x圖。有(yǒu)些(xiē)UI則需要做(zuò)适當的适配,比如拉長,拉高(gāo),這個(gè)開發會(huì)去做(zuò)。
對于IPhone6 plus的話(huà)範裏給出的是@3x相信大(dà)家(jiā)也知道(dào)是怎麽回事,但(dàn)如果要使用PS放大(dà)的話(huà),大(dà)家(jiā)做(zuò)圖的時(shí)候就需要使用形狀工具來(lái)做(zuò),放大(dà)後還(hái)需要仔細微調,這裏就不多(duō)做(zuò)講解
溫馨提示:
在出可(kě)按的圖片切圖時(shí)需要注意圖片的可(kě)按區(qū)域大(dà)小(xiǎo),有(yǒu)時(shí)圖标很(hěn)小(xiǎo),實際切出來(lái)的放在上(shàng)面,用手指是按不到的,我們就需要對圖片單獨處理(lǐ),拓寬圖片的有(yǒu)效區(qū)
域,這裏是拓寬非放大(dà),就是改變畫(huà)布大(dà)小(xiǎo)使圖片尺寸面積擴大(dà),使圖片四周拓寬多(duō)餘的透明(míng)區(qū)域 ,從而改變可(kě)按大(dà)小(xiǎo)。
五,顔色值問題
IOS顔色值取 RGB各顔色的值比如某個(gè)色值,給予IOS開發的色值為(wèi) R:12 G:34 B:56 給出的值就是 12,34,56(有(yǒu)時(shí)也要根據開發的習慣,有(yǒu)時(shí)也用十六進制(zhì));Android開發的色值則使用十六進制(zhì) #0c2238