1、必须掌握的知识点
(1)设置UITableView的dataSource、delegate。
(2)UITableView多组数据和单组数据的展示。
(3)UITableViewCell的常见属性。
(4)UITableVIew的性能优化(cell的循环利用)。
(5)自定义cell。(很重要)
2、UITableView只有一列。
(1)在IOS中,要实现表格数据展示,最常用的做法就是使用UITableVIew.
(2)UITableView继承自UIScrollView,因此支持垂直滚动,而且性能极佳。
3、UITableView的两种样式:
(1)UITableViewStylePlain 单条数据显示
(2)UITableViewStyleGrouped 分组数据显示
4、UITableView如何展示数据:
(1)UItableView需要一个数据源(dataSource)来显示数据。
(2)UITableView会向数据源查询一共有多少行数据以及每一行显示什么数据等。
(3)没有设置数据源的UItableView只是个空壳。
(4)凡是遵守UItableViewDataSource协议的OC对象,都可以是UITableView的数据源。
5、UITableView显示数据的具体步骤:
(1)设置数据源对象。UITableView有一个dataSource属性(指向一个数据源对象)。
(2)必须让数据源对象遵守UITableView的数据源协议,即UITableViewDataSource协议。
(3)在数据源对象中,必须实现UITableViewDataSource协议中的某些特定的方法。这些方法的作用就是告诉UITableView该如何显示数据。
(4)当UITableView运行起来的时候,会不断的调用数据源对象的这些方法来获取对应的数据,显示出来。
6、设置数据源的两种方式:
(1)代码的方式。(一般都设当前控制器为代理类对象)
需要手动为当前控制器类添加数据源协议。
self.tableView.dataSource= self;
(2)脱线的方式。
(1)设置UITableView的dataSource、delegate。
(2)UITableView多组数据和单组数据的展示。
(3)UITableViewCell的常见属性。
(4)UITableVIew的性能优化(cell的循环利用)。
(5)自定义cell。(很重要)
2、UITableView只有一列。
(1)在IOS中,要实现表格数据展示,最常用的做法就是使用UITableVIew.
(2)UITableView继承自UIScrollView,因此支持垂直滚动,而且性能极佳。
3、UITableView的两种样式:
(1)UITableViewStylePlain 单条数据显示
(2)UITableViewStyleGrouped 分组数据显示
4、UITableView如何展示数据:
(1)UItableView需要一个数据源(dataSource)来显示数据。
(2)UITableView会向数据源查询一共有多少行数据以及每一行显示什么数据等。
(3)没有设置数据源的UItableView只是个空壳。
(4)凡是遵守UItableViewDataSource协议的OC对象,都可以是UITableView的数据源。
5、UITableView显示数据的具体步骤:
(1)设置数据源对象。UITableView有一个dataSource属性(指向一个数据源对象)。
(2)必须让数据源对象遵守UITableView的数据源协议,即UITableViewDataSource协议。
(3)在数据源对象中,必须实现UITableViewDataSource协议中的某些特定的方法。这些方法的作用就是告诉UITableView该如何显示数据。
(4)当UITableView运行起来的时候,会不断的调用数据源对象的这些方法来获取对应的数据,显示出来。
6、设置数据源的两种方式:
(1)代码的方式。(一般都设当前控制器为代理类对象)
需要手动为当前控制器类添加数据源协议。
self.tableView.dataSource= self;
(2)脱线的方式。
在场景中选中UITableView组件右键,单击dataSour