使用 Sketch 製作一個 iOS 設定頁的完整指南

以下是使用 Sketch 製作一個 iOS 設定頁(Settings Page) 的完整指南,符合 Apple 的 Human Interface Guidelines(HIG),包括結構、元件、設計尺寸與技巧。


📱 iOS 設定頁設計結構(常見樣式)

通常的設定頁會有:

  1. 導覽列(Navigation Bar)
  2. Section 區塊分隔
  3. 設定選項列(Cell)
    • Icon(可選)
    • 標題(Title)
    • 子標題/說明(Subtitle / Right Label)
    • 切換開關(Switch)或箭頭(Disclosure Indicator)
  4. 登出按鈕 / 關鍵操作按鈕(可選)

🛠 在 Sketch 製作設定頁步驟

1. 建立 Artboard

  • 點選:Insert > Artboard
  • 選擇尺寸:iPhone 14 Pro (393 x 852) 或其他 iOS 裝置尺寸
  • 將名稱命名為:Settings

2. 加入 Navigation Bar

  • 插入 Rectangle(長方形):
    • Size: 393 x 88(含 Safe Area 高度)
    • 背景色:#FFFFFF
    • 底部陰影可加上 Border BottomShadow
  • 加上標題文字:
    • 文字:「設定」/「Settings」
    • Font: SF Pro, Size: 20pt, Weight: Semibold
    • 垂直置中於 Navigation Bar

3. 建立 Setting Cell(設定項目)

使用 Symbol 或 Group 建立一個 Cell:

元件尺寸 / 說明
高度56pt(常見),也可使用 60pt
Icon24x24px,左側,顏色可使用 Tint 色
Title字體 17pt、字重 Regular
Right label小字 13pt,右側灰色輔助文字
Switch對應設定開關項目(如推播開啟)
Disclosure向右箭頭圖示,用於點擊跳轉
分隔線底部 1px 線條(#E5E5EA

👉 可建立 Symbol:SettingCell_DefaultSettingCell_SwitchSettingCell_WithDetail


4. 區塊分隔 Section

  • 可用淺灰背景色區隔區段:
    • Color: #F2F2F7(iOS group table view 背景)
  • 建議使用內距 Top / Bottom 各 8~16pt
  • 用於群組不同性質的設定(例如帳號設定、通知、關於)

5. 建立常見設定項目

以下是一些典型設定項目,可逐項做為元件:

Icon標題額外元件
👤帳號資訊Disclosure
🔔通知設定Switch
🌐語言選擇Subtitle: 中文
⚙️一般設定Disclosure
🔒密碼變更Disclosure
登出帳號紅色字標示

✨ 小技巧與設計建議

使用 Symbol
建立可重複使用的 Cell 組件並設定 Overrides(文字、icon、switch 狀態等)

使用 Layout Grid / Ruler
設計對齊更整齊,可開啟 Layout Settings 設定 8pt 或 10pt 基礎網格

Color Style 與 Text Style
建立一組 iOS Style Guide,如文字大小、顏色風格,保持一致性

使用 iOS UI Kit(免費提供):


🔄 範例設定頁結構(簡化)

[Navigation Bar] 設定

[Section]
👤 帳號資訊             >
🔒 密碼變更             >

[Section]
🔔 推播通知             [開關]
🌐 語言                 中文 >

[Section]
❌ 登出帳號(紅色文字)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *