学习使用TableView单区域模式,完成视图的添加、修改、删除和排序。

源文件夹:Table9-9 使用视图:FirstViewController

(1)添加导航栏

AppDelegate.m

(2)FirstViewController的成员

FirstViewController.h

dataSourceArray 用来保存Movie对象

myTavleView 表格视图

editmovie 进行操作的Movie的对象

segmentedControl 分栏控件

协议:<UITableViewDataSource,UITableViewDelegate>

(3)填充表格

1)初始化表格

2)利用UITableViewDataSource设置属性

单区域只用到一个区域

行数等于数组的大小

3)cell的重用填充数据

附上MyCell.m (用于 封装表格内的控件)

(4)修改电影

方法简介:

创建一个视图ShowViewController,用来修改Movie的信息,UIButton提交确认修改。

(1)创建ShowViewController

ShowViewController.h

editMovie指向要修改的对象

(2)修改事件的实现

点击按钮后,让editmovie保存textfied上的数据,实现修改。

返回上一个页面后,对表格进行刷新

(3)添加电影

1)添加右按钮

2)实现添加事件

(4)表格的删除和移动

1)添加左按钮

2)修改编辑模式下的属性

3)进入编辑模式

4)删除表格事件

5)移动表格事件

(6)添加分栏控件,实现排序

1)添加分栏控件

2)添加排序事件


附件:http://down.51cto.com/data/2366120