美文网首页
UITableView的简单使用

UITableView的简单使用

作者: dicesc | 来源:发表于2016-07-11 21:31 被阅读7次

一 简单介绍

1. tableView.dataSource = self  设置代理

2.   必须实现三个方法

tableView中 有多少组

numberOfSectionsInTableView:

每一组有多少行

numberOfRowsInSection:

每一行要显示的内容

cellForRowAtIndexPath:

3.  tableView的样式    plain   group     组头和组尾 有悬浮效果

4.  组头和组尾

titleForHeaderInSection:

titleForFooterInSection:

5.隐藏 状态栏   prefersStatusBarHidden

6._tableView.rowHeight = 100

代理方法, 可以为每个cell 设置不同的行高

heightForRowAtIndexPath:


二 代码示例

- (void)viewDidLoad {

[superviewDidLoad];

//设置控制器成为tableView的数据源代理

_tableView.dataSource=self;

}

/**

每一个tableView有多少组

如果不实现,默认就会返回1

*/

- (NSInteger)numberOfSectionsInTableView:(UITableView*)tableView {

return1;

}

/**

要显示100行的数据

section :组

*/

- (NSInteger)tableView:(UITableView*)tableView numberOfRowsInSection:(NSInteger)section {

return100;

}

/**

每一行上要显示的内容

UITableViewCell: cell,就是每一个格子

indexPath :包括了,行和组-->可以唯一确定一行

*/

- (UITableViewCell*)tableView:(UITableView*)tableView cellForRowAtIndexPath:(NSIndexPath*)indexPath{

UITableViewCell*cell = [[UITableViewCellalloc]initWithStyle:UITableViewCellStyleDefaultreuseIdentifier:nil];

//设置label的文本

cell.textLabel.text=@"hello cell";

returncell;

}

相关文章

网友评论

      本文标题:UITableView的简单使用

      本文链接:https://www.haomeiwen.com/subject/sbyjjttx.html