• 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