UI培訓分享:導航欄UI設計規範及注意事項有哪些?

千鋒教育qyf發表於2021-12-16

   UI設計學習起來要注意的東西還是有很多的,例如導航欄,導航欄UI設計規範及注意事項有哪些呢?今天小編為大家詳細的介紹一下關於導航欄的設計注意事項,希望能夠幫助到今後工作的你。

ui

   UI培訓分享:導航欄UI設計規範及注意事項有哪些?設計好導航欄不僅僅是視覺上的工作,表現的方式、承載的按鈕與元件、滾屏時的組合操作還能給使用者帶來極大的體驗增益。

  一、導航欄位置

  導航欄 Navigation Bar,也簡稱為Navbar。有不少剛入門的UI新人在諸多的Bar控制元件中,難以區分它所指代的區域。

  在iOS上,導航欄是指顯示在應用程式頂部,位於狀態列下方的容器區域,層級應高於當前頁面內容。在安卓上,Google公司在Material Design中也賦予了它同樣的定義,但是卻給了它另一個名稱,頂部應用欄( Top App Bar)。

  導航欄是用於構架當前螢幕的內容,闡述當前螢幕的狀態,並且起到連線父子級頁面層次結構的作用。很多人疑惑,為什麼標籤欄不能叫做底部導航?因為標籤欄是構架了多個螢幕之間平級頁面的內容切換,和導航的定義沒有任何關聯。

  二、導航欄UI設計規範與實際專案的應用

  基本的導航欄容器一般承載的資訊可能會有:標題;導航按鈕;內容控制元件按鈕;其他控制元件(比如搜尋欄、分頁標籤或分頁控制元件等);千萬別忘了還有分割線。

  1、導航欄標題設計規範

  2017年以前的移動端規範下的導航欄還是循規蹈矩的,樣式單一。但隨著iPhone X等一系列全面屏手機相繼問世後,移動裝置在螢幕高度上有了進一步的擴充套件,介面設計在一屏內的發揮空間也隨之增加。iOS11釋出後,大標題導航欄設計風格興起,隨後被引入平臺規範。

  於是現在iOS與Material Design在導航欄上也都定義了兩種導航欄標題規範:常規標題與大標題。

  常規標題是指在高度為88px(iOS@2x下)的導航容器中,居中放置一個當前頁面的標題。標題字號一般為34px-38px(34px為iOS標準規範,但實際專案中可以在儘量在不小於34px標準的情況下根據設計需求確定)。

  大標題是將導航欄欄高增加到192px(iOS@2x),保留高度為88px的導航容器來承載內容控制元件按鈕,將標題下墜居左。iOS的標準規範定義大標題的字號為68px。但由於英文有大小寫區分,在視覺上有一定的層次表現,而中文因為缺少一定的層次結構,並且相同字號的中文視覺大小大於英文,所以大多數時候我們在進行大標題設計時,會適當縮小,一般為56px-64px居多。

  大標題導航欄的優點毋庸置疑,頁面留白更多,呼吸感更強,大氣現代、逼格更高,因為頁面標題巨大,能夠幫助使用者快速確認當前所處位置;採用統一的大標題,讓頁面佈局風格快速統一。但缺點也顯而易見,因為增加了導航欄的高度,導致螢幕利用率降低,一些透過廣告變現或更加註重一屏內內容呈現的應用便中和了常規導航與大標題導航的優缺點,進行了風格改進。

  2、導航按鈕及內容控制元件按鈕設計規範

  iOS規定導航按鈕位置僅能用於放置返回按鈕,可以新增一個層級的麵包屑,幫助使用者有效地明確當前頁面層級;Material Design中,則不僅可以放置返回按鈕,還另有作用,選單圖示-用於開啟導航抽屜 或者 關閉圖示-關閉工具欄。

  與iOS的定義有著天壤之別,iOS非常明確地賦予了工具欄的定義,並且將導航欄和工具欄(Toolbars)徹底地分離開,典型案例就是Safari。在內容控制元件上iOS與Material Design也大相徑庭,Material Design不去限制你的內容控制元件多少,因為它提供了溢位選單,並可以根據屏寬的變化,自適應釋出和收納溢位選單中的控制元件。

  而iOS則規定我們,要給內容控制元件按鈕足夠多的空間,必要的時候,隱藏導航欄標題也未嘗不可。真實的專案中我們經常為了快速落地,會存在一稿適配雙平臺的情況。這時候我們應該遵從哪一個平臺的規範呢?答案是:許多大廠的做法已經向我們驗證,規範不分家。

  在iOS諸多的應用中溢位選單早已普及,儘管這是Material Design提出的設計理念。雖然國內遵從Material Design進行Android應用設計的情況相對較少,但它提供的設計理念與方案卻並不侷限在安卓平臺。

  3、分割線設計規範

  分割線只是一種體現形式,我想要表達的是,別忘記區分導航欄與內容介面的視覺層級關係。Matetial Design提醒我們,頂部應用欄可以與內容位於同一高度,但滾動時,請增加導航欄的視覺高度,讓內容在其後方滾動。而iOS則預設採用了背景模糊的方式區分了導航欄與內容區域的層級關係。

  4、其他控制元件

  關於其他控制元件,iOS只在規範中提及到了分頁控制元件。蘋果設計師考慮到部分場景在當前頁面中還存在資訊層級結構劃分,此時建議可以在導航欄中使用分段控制元件。

  國內的應用程式早已將導航欄容器的作用發揮到極致,基於導航欄層級始終高於內容區域的特性,我們通常可以將分段控制元件、分頁標籤、搜尋欄等等使用者可能隨時使用的工具放在導航欄中。

  導航欄用於構架當前螢幕的內容,闡述當前螢幕的狀態,並且起到連線父子級頁面層次結構的作用,在一個頁面發揮著重要作用,設計好導航欄不僅僅是視覺上的工作,表現的方式、承載的按鈕與元件、滾屏時的組合操作還能給使用者帶來極大的體驗增益。

  導航欄UI設計規範及注意事項有哪些?上面已經為大家做了詳細的介紹,沒想到一個小小的導航欄就有這麼多要注意的地方,可想而知掌握好導航欄的設計技巧對一名設計師來說尤為重要!


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69996644/viewspace-2847745/,如需轉載,請註明出處,否則將追究法律責任。

相關文章