iPhone开发:UITableView的高级应用与编辑功能实现
1. UITableViewCell的实现
在实现UITableViewCell时,如果在其自己的nib文件中实现,不一定要实现UITableViewCell类。但如果要重写UITableViewCell的方法,如setSelected,则必须实现自定义类,并在 Interface Builder 中将UITableViewCell的类型设置为自定义子类。例如,自定义类可以是MyCellView。实现自定义UITableViewCell子类也是放置自定义UITableViewCell控件的IBOutlet和IBAction的便捷位置。
2. 导航栏和标签栏中使用表格
大多数使用表格的应用都会将表格与导航栏关联起来,并且在复杂的应用中,通常会将任务组织到不同的标签中。例如,iPod 应用就有不同的标签来展示不同的数据视图。下面详细介绍在标签栏的标签中,在导航控制器里使用表格的步骤:
2.1 创建并连接视图
- 创建一个新的基于窗口的应用,命名为
TabNavTable。 - 在
TabNavTableAppDelegate </