Frame 项目架构

前言

  • iOS 常见的几种架构:

    • 标签式 Tab Menu
    • 列表式 List Menu
    • 抽屉式 Drawer
    • 瀑布式 Waterfall
    • 跳板式 Springborad
    • 陈列馆式 Gallery
    • 旋转木马式 Carousel
    • 点聚式 Plus

1、标签式

  • 优点:

    • 1、清楚当前所在的入口位置
    • 2、轻松在各入口间频繁跳转且不会迷失方向
    • 3、直接展现最重要入口的内容信息

  • 缺点:

    • 功能入口过多时,该模式显得笨重不实用

2、列表式

  • 优点:

    • 1、层次展示清晰
    • 2、可展示内容较长的标题
    • 3、可展示标题的次级内容

  • 缺点:

    • 1、同级内容过多时,用户浏览容易产生疲劳
    • 2、排版灵活性不是很高
    • 3、只能通过排列顺序、颜色来区分各入口重要程度

3、抽屉式

  • 优点:

    • 1、兼容多种模式
    • 2、扩展性好

  • 缺点:

    • 1、隐藏框架中其他入口
    • 2、对入口交互的功能可见性(affordance)要求高

4、瀑布式

  • 优点:

    • 1、浏览时产生流畅体验

  • 缺点:

    • 1、缺乏对整体内容的体积感,容易发生空间位置迷失
    • 2、浏览一段时间后,容易产生疲劳感

5、跳板式

  • 优点:

    • 1、清晰展现各入口
    • 2、容易记住各入口位置,方便快速找到

  • 缺点:

    • 1、无法在多入口间灵活跳转,不适合多任务操作
    • 2、容易形成更深的路径
    • 3、不能直接展现入口内容
    • 4、不能显示太多入口次级内容

6、陈列馆式

  • 优点:

    • 1、直观展现各项内容
    • 2、方便浏览经常更新的内容

  • 缺点:

    • 1、不适合展现顶层入口框架
    • 2、容易形成界面内容过多,显得杂乱
    • 3、设计效果容易呆板

7、旋转木马式

  • 优点:

    • 1、单页面内容整体性强
    • 2、线性的浏览方式有顺畅感、方向感

  • 缺点:

    • 1、不适合展示过多页面
    • 2、不能跳跃性地查看间隔的页面,只能按顺序查看相邻的页面
    • 3、由于各页面内容结构相似,容易忽略后面的内容

8、点聚式

  • 优点:

    • 1、灵活
    • 2、展示方式有趣
    • 3、使界面更开阔

  • 缺点:

    • 1、隐藏框架中其他入口
    • 2、对入口交互的功能可见性(affordance)要求高

文章目录
  1. 1. 前言
  2. 2. 1、标签式
  3. 3. 2、列表式
  4. 4. 3、抽屉式
  5. 5. 4、瀑布式
  6. 6. 5、跳板式
  7. 7. 6、陈列馆式
  8. 8. 7、旋转木马式
  9. 9. 8、点聚式
隐藏目录