第一章:IOS Table表视图简单介绍

Table在IOS应用开发中非常重要,现在我们就来学习一下

 

1. 首先我们来了解一下Table的视图结构

第一章:IOS Table表视图简单介绍_第1张图片第一章:IOS Table表视图简单介绍_第2张图片

  • 表头视图(table header view):表视图最上边的视图,用于展示表视图的信息,例如表视图刷新信息
  • 表脚视图(table footer view):表视图最下边的视图,用于展示表视图的信息,例如表视图分页时显示“更多”等信息

 

  • 单元格(cell):它是组成表视图每一行的单位视图。
  • 节(section):它由多个单元格组成,有节头(section header)和节脚(section footer)。 
  • 节头:节的头,描述节的信息,如图4-3所示,文字左对齐。
  • 节脚:节的脚,也可描述节的信息和声明,如图4-3所示,文字居中对齐。 

第一章:IOS Table表视图简单介绍_第3张图片

 

2. 看完展示上的结构,我们来看看代码中的结构

第一章:IOS Table表视图简单介绍_第4张图片

  • UITableView继承至UIScrollView
  • 有两个协议UITableVIewDelegate和UITableViewDataSource
  • UITableVIewController是控制器,
  • UITbaleViewHeaderFooterView用作给表头表尾视图
  • UITableViewCell是表内的自定义表栏目

3. 表视图分类

  • 普通表视图,

    主要用于动态表,而动态表一般在单元格数目未知的情况下使用

    第一章:IOS Table表视图简单介绍_第5张图片

  • 分组表视图,

    一般用于静态表,用来进行界面布局,分成一个个组管理

    第一章:IOS Table表视图简单介绍_第6张图片

     

     

你可能感兴趣的:(第一章:IOS Table表视图简单介绍)