day08 - UITableView-01基本使用

UITableView的基本使用

  • 遵循数据源协议<UITableViewDataSource>
    @interface ViewController () <UITableViewDataSource>
  • 设置数据源对象
    self.tableView.dataSource = self;
  • 实现数据源方法
    • numberOfSectionsInTableView 有多少组数据。
      Default is 1 if not implemented, 没有实现此方法,默认为1组
    • numberOfRowsInSection:(NSInteger)section 每组有多少行数据。
      section: 当前为哪一组
    • cellForRowAtIndexPath:(NSIndexPath *)indexPath 每行显示的内容。(注意: 需返回UITableViewCell)
      indexPath包含:
      indexPath.section - 哪一组
      indexPath.row - 哪一行
      设置cell右边的指示样式
      cell.accessoryType = UITableViewCellAccessoryDetailDisclosureButton;

其他方法
titleForHeaderInSection: 返回每组组头的标题
titleForFooterInSection: 返回每组组尾的标题

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 序引 本系列文章将介绍iOS开发中的UITableView控件,将会分成四篇文章完整的讲述UITableView的...
    yetCode阅读 6,807评论 3 40
  • 版权声明:未经本人允许,禁止转载. 1. TableView初始化 1.UITableView有两种风格:UITa...
    萧雪痕阅读 7,911评论 2 10
  • 这个夏天,单位同事的孩子,在享受完暑期去到各处游玩撒野的洒脱日子后,便有挺多孩子因为家中无人照看或是其他原因,跟着...
    小狼夜读阅读 4,673评论 0 2
  • XX and XX sit on the Tree, K-I-S-S-I-N-G. 大概看完怦然心动,最有记忆点的...
    kristytail阅读 3,122评论 0 0
  • JSON = JavaScript Object Notation,即JS 对象标记。是一种轻量级的数据交换格式。...
    _chuuuing_阅读 1,319评论 0 0

友情链接更多精彩内容