美文网首页
iOS人機交互指南(05)——導航

iOS人機交互指南(05)——導航

作者: JohnSmith | 来源:发表于2014-10-26 01:38 被阅读51次

導航設計應該支持應用的結構或目的,不需要讓用戶意識到它的存在。

總的來說,主要有三類導航,分別適用於相應的應用結構:

  • 層級
  • 扁平
  • 內容驅動/體驗驅動

使用層級類導航的應用,用戶每屏做出一次選擇,直到最終目的地。
使用扁平類導航的應用,用戶可以從一個主分類切換到另一個,因爲所有的主分類都可以從主屏訪問到。
使用內容驅動/體驗驅動類導航的應用,導航也是由內容/體驗來定義的。比如說,在遊戲中,導航是體驗中很重要的一部分。

一個應用中可以有多類導航的結合。例如,扁平類導航的主分類中,又採用了層級類導航的結構。

用戶應該始終知道他們在哪兒,將到哪裏去。

導航類別對應的UIKit組件:
  • 層級類數據使用導航欄;
  • 扁平類數據使用選項卡;
  • 內容類數據(每屏代表同類內容中的一頁)使用頁面控制器。 #參見「天氣」應用
相關但不用於導航的UIKit組件:
  • 分段控件。從不同角度展現同一個數據集。
  • 工具欄。提供對當頁內容的控制操作。

相关文章

网友评论

      本文标题:iOS人機交互指南(05)——導航

      本文链接:https://www.haomeiwen.com/subject/zmcvtttx.html