首页 > 网站 > 建站经验 > 正文

iOS开发基础:UI,TableView

2019-11-02 14:15:14
字体:
来源:转载
供稿:网友

   实现UITableView的Controller需要实现 < UITableViewDataSource, UITableViewDelegate > 这两个代理,具体

放放电影网[www.aikan.tv/special/fangfangdianyingwang/]
就是要实现以下两个方法:

  - (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

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表