跟UI好好說話

程序員和UI之間逸贾,常常存在著“語言障礙”——其實就是慣用單位不同陨仅,導(dǎo)致語言不通津滞,雞同鴨講眼碌碌。本文將以iOS設(shè)備為例灼伤,做一回程序員與UI的翻譯機触徐。
  首先,我們來看一下iOS設(shè)備的屏幕尺寸:


  其實從上表就可以看出語言不通的根本原因就在于:程序員是用軟件尺寸(以邏輯點/PT為單位)來編程狐赡,而UI是按硬件尺寸(其實還有個“設(shè)計尺寸”)——也就是屏幕的實際物理尺寸(以像素/PX為單位)來出圖撞鹉。
  蘋果在引入第一代Retina設(shè)備開始后,為了不讓原有的應(yīng)用程序在新的Retina屏幕上只占半屏顯示颖侄,將應(yīng)用程序繪制的所有內(nèi)容都在內(nèi)部乘以2鸟雏,不需要作任何代碼改動就可以適配Retina屏。所以程序員一般不會去管硬件尺寸览祖,都是用軟件尺寸來交流孝鹊。可UI不買這賬啊穴墅,他們用的都是用像素來交流的惶室。你要是跟UI說要一顆44*44的按鈕,那他肯定是給你一顆44*44px的玄货。
  當(dāng)然你可以跟UI講清楚上面的規(guī)則皇钞,然后看誰妥協(xié)一下,要跟對方溝通時使用“外語”(乘以或除以相應(yīng)的像素密度)松捉。但是更好的辦法是跟UI約定好夹界,讓其使用一倍圖進行設(shè)計,再按相應(yīng)倍數(shù)輸出隘世,這樣溝通時就不需要換算了可柿。還是回到上面的場景,那就變成UI在Sketch里用一倍稿(375*667px的畫布) 畫了一顆44*44px的按鈕丙者,然后輸出成88*88px(@2x)和132*132pc(@3x)的圖片复斥,正好就是我們所需要的44*44pt。
  細心的讀者可能已經(jīng)發(fā)現(xiàn)械媒,對于Plus系列機型目锭,其硬件尺寸與軟件尺寸的比例實際上是2.608:1。也就是說纷捞,就硬件而已Plus系列并不是3倍的Retina屏痢虹,而就軟件而言卻是3倍大小。這意味著主儡,應(yīng)用程序使用的軟件屏幕尺寸414px*736px會安裝規(guī)則奖唯,首先映射為1242px*2208px的設(shè)計屏幕尺寸,再降低采樣縮小到適應(yīng)1080px*1920px的實際硬件尺寸投射到屏幕上去糜值,如下圖:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末丰捷,一起剝皮案震驚了整個濱河市坯墨,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌瓢阴,老刑警劉巖畅蹂,帶你破解...
    沈念sama閱讀 212,816評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異荣恐,居然都是意外死亡液斜,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,729評論 3 385
  • 文/潘曉璐 我一進店門叠穆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來少漆,“玉大人,你說我怎么就攤上這事硼被∈舅穑” “怎么了?”我有些...
    開封第一講書人閱讀 158,300評論 0 348
  • 文/不壞的土叔 我叫張陵嚷硫,是天一觀的道長检访。 經(jīng)常有香客問我,道長仔掸,這世上最難降的妖魔是什么脆贵? 我笑而不...
    開封第一講書人閱讀 56,780評論 1 285
  • 正文 為了忘掉前任,我火速辦了婚禮起暮,結(jié)果婚禮上卖氨,老公的妹妹穿的比我還像新娘。我一直安慰自己负懦,他們只是感情好筒捺,可當(dāng)我...
    茶點故事閱讀 65,890評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著纸厉,像睡著了一般系吭。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上颗品,一...
    開封第一講書人閱讀 50,084評論 1 291
  • 那天肯尺,我揣著相機與錄音,去河邊找鬼抛猫。 笑死蟆盹,一個胖子當(dāng)著我的面吹牛孩灯,可吹牛的內(nèi)容都是我干的闺金。 我是一名探鬼主播,決...
    沈念sama閱讀 39,151評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼峰档,長吁一口氣:“原來是場噩夢啊……” “哼败匹!你這毒婦竟也來了寨昙?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,912評論 0 268
  • 序言:老撾萬榮一對情侶失蹤掀亩,失蹤者是張志新(化名)和其女友劉穎舔哪,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體槽棍,經(jīng)...
    沈念sama閱讀 44,355評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡捉蚤,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,666評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了炼七。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片缆巧。...
    茶點故事閱讀 38,809評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖豌拙,靈堂內(nèi)的尸體忽然破棺而出陕悬,到底是詐尸還是另有隱情,我是刑警寧澤按傅,帶...
    沈念sama閱讀 34,504評論 4 334
  • 正文 年R本政府宣布捉超,位于F島的核電站,受9級特大地震影響唯绍,放射性物質(zhì)發(fā)生泄漏拼岳。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,150評論 3 317
  • 文/蒙蒙 一推捐、第九天 我趴在偏房一處隱蔽的房頂上張望裂问。 院中可真熱鬧,春花似錦牛柒、人聲如沸堪簿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽椭更。三九已至,卻和暖如春蛾魄,著一層夾襖步出監(jiān)牢的瞬間虑瀑,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,121評論 1 267
  • 我被黑心中介騙來泰國打工滴须, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留舌狗,地道東北人。 一個月前我還...
    沈念sama閱讀 46,628評論 2 362
  • 正文 我出身青樓扔水,卻偏偏與公主長得像痛侍,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子魔市,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,724評論 2 351

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