• UI 設計
  • 更新:2026-07-14
  • 初版:2017-09-13

iOS 11 關於 iPhoneX 的尺寸與版面

每次 Apple 發表會結束,出現新版的 macOS 或 iOS 時,我都很想仰天大喊「殺~人~喔~」。這次 iOS 11 當然有改新東西,但變化最大的是 iPhoneX 。

發表會一結束就跑去看 Guidelines 是 UI 設計師必備行為。

Human Interface Guidelines

Human Interface Guidelines 簡稱 HIG,使用者介面規範,早期發表會結束都要等個一週才會更新,這次更新超快的,馬上有了。

一進入 iOS Human Interface Guidelines ,就會看到這張圖,其實它就說明不少細節了。像是直立、橫放的 2 台 iPhoneX 版面上左右兩邊都有條白色的虛線,與螢幕外框之間的 Margin (間距)。

Watch the video

如果文件類的看不太下去(不可以!設計師會寫很多文件、看很多文件,要訓練),官方提供更詳細的影片介紹,但要用 Safari 才能看,不然就直接把影片下載到電腦裡吧。

官方影片:Designing for iPhone X - Fall 2017 - Videos - Apple Developer

Screen Size

iPhoneX 上端多了一塊瀏海蓋住狀態列,所以狀態列的顯示方式和現有樣式絕對不一樣了,螢幕尺寸也有變動。

iPhoneX 尺寸在 iPhone 和 iPhone Plus 之間,吃的是 @3x。

Layout

雖然有一塊瀏海和四個圓角(見圖紅色部份),設計師做 Mockup 的時候不需要自己動手畫圓角,系統會自行處理。

上圖藍色的部份是設計師可以放內容的安全範圍。紅色區塊是間距,盡量不要把主內容放到紅色區塊部分,太貼近螢幕的邊框。

因為 iPhoneX 螢幕尺寸比例比原本 iphone 瘦長,所以在設計滿版大圖的時候需要注意以下部份。

左:原本 iPhone 尺寸的滿版大圖。
中:將原本 iPhone 尺寸的滿版大圖放到 iphoneX 並等比例延伸滿版填充畫面。可以看到左右兩邊被裁切。
右:將原本 iPhone 尺寸的滿版大圖放到 iphoneX ,保持圖片原本比例尺寸。可以看到上下有白邊。

左:iphoneX 尺寸的滿版大圖。
中:將 iPhoneX 尺寸的滿版大圖放到原本 iphone 上並等比例延伸滿版填充畫面,圖被裁切了。
右:將 iphoneX 尺寸的滿版大圖放到原本 iphone 上,保持圖片原本比例尺寸。可以看到左右有白邊。

Adaptivity and Layout

iPhone 尺寸也越來越多種,加上 Portrait(直) 和 Landscape (橫)變化,RWD 概念不用到 iPhone 上不行。APPLE 這邊有個觀念稱為 Auto Layout。

如上圖,有標明數值的是「固定尺寸」,不管螢幕尺寸怎麼變動,這些間距不變。灰塊裡寫著 α 就是可以隨著螢幕變化縮放的部份。所以螢幕如果變長,灰塊會跟著變長,但和螢幕間的間距不變。

Auto Layout 這部份設計師請去問自家 RD,給設計師看的官方文件沒有非常詳細地敘述這個部份,都放在 Developer 那邊了。但我認為 UI 設計師雖然不用會寫 Code ,Auto Layout 卻一定要懂。不然標示文件寫不出來。

這是我在 2016 年因為好奇簡單摸摸 Auto Layout 的過程,UI 設計師看 Auto Layout 。

Download Resources

官方提供的 iOS Apps、watchOS Apps、tvOS Apps 設計資源樣板,有 Photoshop 、Sketch、Adobe XD 3種格式。

Apple UI Design Resources

更多文章

wave
Adobe XD 製圖版面尺寸
Adobe XD 製圖版面尺寸

粉絲團有學生跑來問:「老師~為什麼 Adobe XD 預設的手機尺寸和官方文件數值不一樣啊!?我要聽哪個的?」

呃…這和解析度有關…

UI 設計師看 Auto Layout

我買了 Simon Ng 寫的 iOS 9 App程式設計實力超進化實戰攻略 (Beginning iOS 9 Programming with Swift) ,學習怎麼用 Xcode 和 Swift 做 App。

這本書非常推薦設計師和完全不懂程式的初學者購買,前幾章都在講 Xcode 的 GUI 操作和實例,跟著範例自己做個會動的頁面出來很有成就感,能學到很多。

iOS 解析度製圖設定

有人跟我提到:「iOS 在 psd 設計時解析度建議設為 144,這樣文字大小才會是正確的」。當年 iPhone4 剛出的某個晚上我和老公躺在床上聊 iOS 變 2x 了會遇到什麼狀況。聊著聊著兩人就槓上吵架了,也不管當時是凌晨兩點,通通爬起來開燈開電腦,一個翻出 Photoshop、一個翻出 Xcode,打字、設定字型字級、拿出 iPhone 設定一樣的字型字級。之後,我的製圖習慣一直使用 72 dpi。

iPhone 6 及 Plus 製圖建議

iPhone 6 和 Plus 新機一發表,群裡就有人跑來哀號說老闆叫他準備 iPhone6 的適配,可現在什麼文檔都沒有完整啊!在很多細節不明的情況下,我只能建議這種最保險安全的作法:做 @1x,放大給 @2x 和 @3x 用。以下情境預設為做一套 Mockup 要切出各種尺寸的圖。

Akane Lee

Akane Lee

內心戲小劇場超多!每個事件背後,都有無數個為什麼,天天和自己的腦內聲音吵架。

Comments

wave
comments powered by Disqus

Press ESC to close