码迷,mamicode.com
首页 > 其他好文 > 详细

UI第九讲.UITableView表视图创建,表视图的重用机制,表视图的相关配置方法

时间:2015-09-18 23:15:25      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:

一.UITableView表视图创建

技术分享

   1>.基本属性:
          UITableView继承自UIScrollView,所以可以滚动
          表视图的每一条数据都是显示在UITableViewCell对象中
          表视图可以分区显示数据,每个分区称为一个section,每一行称为row,编号都是从0始

   2>.重要用法:

          最重要的是两个代理方法 <UITableViewDelegate,UITableViewDataSource>(其中必须实现的是 numberOfRows、cellForRowAtIndexPath)

          section代表分区,row:代表分区内的行,cell代表row对应的内容

DateSource代理方法技术分享

delegate的代理方法

 技术分享

技术分享

示例代码:

创建一个UITableView的标准六步法

技术分享

 

ViewController.m文件的创建步骤

技术分享

技术分享

 

 

二.表视图的重用机制

      UITableViewmutableSet来实现重用功能

      出屏幕的cell会被添加到mutableSet中,进入屏幕的cell,先从set中获取,如果获取不到,才创建一个cell。在cell显示之前,给cell赋上相应的内容。

      cellreuseIdentifier是重用的关键。(用有限的cell来循环使用,这是就是重用)

 

下面的内容就是cell重用机制的体现:(重要的是这个要做判断,先从重用池中取,如果获取不到,就创建一个cell)

技术分享

 

三.表视图的相关配置方法

 

     1>.设置cell的内容或图片

技术分享

        2>.设置cell的高度,分区以及头脚的高度

技术分享

 

       3>.返回头尾视图,以及row的点击触发事件

技术分享

 

UI第九讲.UITableView表视图创建,表视图的重用机制,表视图的相关配置方法

标签:

原文地址:http://www.cnblogs.com/erdeng/p/4820412.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!