iOS开发基础 UITableView是本文要介绍的内容,本文是基于代码实现的,不多说,先来看内容,实现UITableView的Controller需要实现 < UITableViewDataSource, UITableViewDelegate > 这两个代理,具体就是要实现以下两个方法:
- - (NSInteger)tableView:(UITableView *)tableView
- numberOfRowsInSection:(NSInteger)section{
- return [model getRowCount];
- }
- //返回UITableView的行数
- - (UITableViewCell *)tableView:(UITableView *)tableView
- cellForRowAtIndexPath:(NSIndexPath *)indexPath
- {
- static NSString *CellIdentifier = @”Cell”;
- UITableViewCell *cell = [tableView
- dequeueReusableCellWithIdentifier:CellIdentifier];
- if (cell == nil) {
- cell = [[[UITableViewCell alloc]
- initWithFrame:CGRectZero
- reuseIdentifier:CellIdentifier] autorelease];
- }
- NSUInteger row = [indexPath row];
- cell.textLabel.text = [model getNameAtIndex:row];
- return cell;
- }
- //呈现UITableView的每一个Cell
小结:关于解析iOS开发基础 UITableView的内容介绍完了,希望本文对你有所帮助!