UITableView的简单使用

UITableView在ios开发中,很重要,它的实现只要有两个部分组成。第一:数据源方法   第二:代理方法。

下面我们就详细的介绍一些数据源和代理方法的使用:

1.数据源方法->常用的5个数据源方法

  在初始化后的tableView中,有两个数据源方法必须实现。

  - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section;//返回表格中有多少行

  - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;//返回每一行显示的内容

  剩下的方法都是可选的

  - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView;              // 返回在表格中将要显示有多少组

  - (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section;    // 返回头部标题

  - (NSString *)tableView:(UITableView *)tableView titleForFooterInSection:(NSInteger)section;  //返回尾部标题

2.代理方法 ->常用的

  - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath; //选中这一行就会调用该方法

tableview的代理方法太多了,其它的暂时还每研究,晚些会更新的。

posted @ 2013-11-29 22:28  nx的封装  阅读(157)  评论(0编辑  收藏  举报