【iOS开发】UITableView的使用

UITableView是我们使用用来展示数据的,,他的使用很广泛,也是使用最多的控件,下面就一起看看他的简单使用吧。

UITabelView本身自带UIScrollView,所以数据多了,他就是自动滚动。

要想在UITabelview中显示数据,必须有一个数据源,也就是让ViewController实现<UITableviewDataSource>协议。

@interface ViewController () <UITableViewDataSource>1.可以使用连线的方式2.self.tableView.delegate = self;

然后实现这个协议中得下列三个方法。

1.返回一共有几组数据。

-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {return 1;}2.返回每组有几行

-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {return self.heros.count;}3.展现每行的数据

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *ID = @"hero";UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:ID];if(cell == nil) {cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:ID];}Hero *hero = self.heros[indexPath.row];cell.textLabel.text = hero.name;cell.detailTextLabel.text = hero.intro;cell.imageView.image = [UIImage imageNamed:hero.icon];return cell;}这就UITableView 的简单使用!

切忌贪婪,恨不得一次玩遍所有传说中的好景点,

【iOS开发】UITableView的使用

相关文章:

你感兴趣的文章:

标签云: