分节表视图
步骤
- 创建一个iOS工程
 - 删除storyboard中View Controller Scene 中的View Controller,再从对象库拖入一个Table View Controller到设计界面
 - 打开Table View Controller属性检查器,勾选Is Initial View Controller选项,否则应用启动后是黑屏
 - 将ViewController类的父类由UIViewController改为UITableViewController
 - 打开View Controller的属性选择器在Class列表中选择ViewController
 - UITableViewController默认以注册UITableViewDataSource和UITableViewDelegate协议,不需要再注册
 
代码实现
  | 
  | 
示例

静态表视图
步骤
- 创建一个iOS工程,使用Table View Controller作为表视图控制器
 - 选择Table View,打开属性检查器,从Content下拉列表中选择Static Cells,将Section的值为设为3.,从Style下拉列表中选择Grouped
 - 选择第一个Table View Section,将Rows值设为2,即该节中包含两个单元格,分别拖入一个TextField到两个单元格中
 - 选择第二个Table View Section,将Rows值设为1,拖入一个Button到单元格中
 - 选择第二个Table View Section,将Rows值设为1,拖入一个Lable到单元格中
 
代码实现
  | 
  | 
示例

插入和删除单元格
步骤
- 创建一个iOS工程
 - 删除storyboard中View Controller Scene 中的View Controller,再从对象库拖入一个Navigation Controller到设计界面,同时也会添加一个Table View Controller到设计界面
 - 打开Table View Controller属性检查器,勾选Is Initial View Controller选项,否则应用启动后是黑屏
 - 将ViewController类的父类由UIViewController改为UITableViewController
 - 打开View Controller的属性选择器在Class列表中选择ViewController
 - UITableViewController默认以注册UITableViewDataSource和UITableViewDelegate协议,不需要再注册
 
代码实现
  | 
  | 
示例

移动单元格
步骤
  | 
  | 
代码实现
  | 
  | 
示例

下拉刷新
步骤
- 创建一个iOS工程
 - 删除storyboard中View Controller Scene 中的View Controller,再从对象库拖入一个Table View Controller到设计界面
 - 打开Table View Controller属性检查器,勾选Is Initial View Controller选项,否则应用启动后是黑屏
 - 将ViewController类的父类由UIViewController改为UITableViewController
 - 打开View Controller的属性选择器在Class列表中选择ViewController
 - UITableViewController默认以注册UITableViewDataSource和UITableViewDelegate协议,不需要再注册
 
代码实现
  | 
  | 
示例
