导航设计模式

iOS 中导航设计模式只有三种 平铺,标签,树形
网上很多人都是直接说
平铺导航模式 是UIPageController
标签导航模式 是UITabBarcontroller
树形导航模式 是UINavigationController
严格意义上讲这样很容易误导别人,其实这三种可以看成是一个官方给出的例子,并不是说平铺导航模式就是UIPageController

  1. 平铺页面

平铺页面就像一叠卡片,页面通过滑动切换,通常视觉精美。这种导航方式主要适用于只有一个主屏的简单应用,例如iphone中的“天气”。参考UIPageController

  1. 标签栏

标签栏是我们最常见的导航模式,这类导航的最大优势就是让应用的主要功能一目了然。我们根据应用的功能类型和信息类型进行标签分类,每个标签对应的页面应该有自己独特的功能和内容。参考UITabBarcontroller

  1. 树形结构

树形结构就是将层级信息分类到一颗倒置的树的树枝上,展示起来就像是流程图一样。对于组织大量信息和内容,同时又能让每个内容触手可及,树形结构是一个高效的方法。参考UINavigationController

PS: 模态并不是导航设计模式中的一种

你可能感兴趣的:(导航设计模式)