同行總結可即刻上手的IOS規範參考

來源:互聯網
上載者:User

   最近一直在研究移動端的設計,不同於創意稿,側重於想法,視覺傳達,較少考慮開發成本,或者產品需求。要上線的設計稿需要嚴格的視覺規範,而非單個頁面的展示,是一個整體、統一、成套的系統。需要考慮也比較多,時間,人力,品質都必須去考慮。所以,決定為新的移動端產品做一套視覺規範。也有以下有幾個好處:

  對於設計或者開發人員更具指導意義

  保持產品視覺與互動的統一

  提高工作效率

  …

  以下是在寫視覺規範前一部分對iPhone幾個較為典型介面的總結,一方面是瞭解蘋果的一些預設數值,另一方面是對視覺規範有個大體的參考基礎。

  以iPhone5 設定頁面為基礎

  高度

  狀態列+導覽列 高度 128px,1px分割線,共129px,

  列表內小表徵圖大小 58*58px 圓角為12px

  板塊與板塊之間的間隔為70px(如果狀態列+導覽列有1px分割線的話距離為69px)

  列表高度為86px

  字型

  iPhone的系統字型,在設計稿中最接近的中文字型為黑體-簡 英文寫作Heiti SC 英文字型為helvetica Regular

  導航字型 中體 樣式:渾厚 34px

  列表類字型 細體 樣式:渾厚 34px

  邊距

  上下不限制

  左右距離手機螢幕邊緣 左右各30px

  列表內表徵圖上下左右間距30px

  以iPhone5通知中頁面為例

  板塊解說文字 26px 細體 渾厚 與板塊距離18px

  列表類標對一級標題說明 24px 細體 渾厚 與一級文字距離8px

  列表高度(包含1px分割線)100px

  以iPhone5的APP Store 更新頁面為例

  導航上返回/更新的字型:33px 細體 渾厚(沒錯就是33px —_—|||);箭頭與螢幕邊框距離為16px

  控制項一級功能表列內tab切換:580x58px(包括2px描邊) tab裡字型:24px 細體 渾厚

  搜尋方塊:608x56px;圓角12px;搜尋方塊內字型:28px 細體 渾厚

  更新列表內表徵圖: 128x128px ;圓角:30px

  列表高度(列表不包括向下1px分割線):168px,所以icon距離列表20px

  列表內文字:28px 細體 渾厚;說明性文字:24px 細體 渾厚

  列表內部按鈕大小92x52px ,包含2px描邊,字型大小28px 細體 渾厚

  tabbar下部菜單:高度 98px(包含頂部1px分割線);字型20px 細體 渾厚

  更新通知紅點大小: 36x36px 紅點內數字 helvetica Regular 24px

  螢幕像素尺寸與物理尺寸

  pixels per inch 每英寸上像素點數量,iPhone3gs和iPhone4s螢幕大小同為3.5英寸。但是iPhone4s是將一個像素分為了4個像素。

  也就是說按原本的尺寸設計適合只需要建立320x480px的畫布(iPhone 3gs),視網膜屏出現以後就是將寬和高都乘以2倍。640x960px(iPhone 4s)由於圖片從大放小效果不會受到影響,但從小放大就會出現品質偏差,所以設計師們會以大尺寸為設計標準。這樣適配各個螢幕尺寸比較省時。

  開發人員在xcode上開發的螢幕選擇和設計師是不一樣的,他們只需要選擇手機的物理尺寸即可如下圖:

  這裡有一個pt的概念,下面是引用《通俗易懂!超全面的移動端尺寸基礎知識科普指南》的一段文字:

  1倍:1pt=1dp=1px(mdpi、iPhone 3gs)

  1.5倍:1pt=1dp=1.5px(hdpi)

  2倍:1pt=1dp=2px(xhdpi、iPhone 4s/5/6)

  3倍:1pt=1dp=3px(xxhdpi、iPhone 6)

  4倍:1pt=1dp=4px(xxxhdpi)

  目前就總結了這些,基本能夠理解以後,與開發人員合作就比較容易,也能夠很好的進行視覺還原的工作!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.