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

UITableView的一些常用功能实现代码

时间:2014-09-18 00:44:14      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:style   color   os   ar   sp   代码   on   c   line   

//1.定义cell

static NSString * ID=@"hero";

    //1.1首先需要进行判断时候需要创建UITableViewCell对象

    UITableViewCell * cell=[tableView dequeueReusableCellWithIdentifier:ID];//1.2首先需要从缓存池中找到标识符为hero的UITableViewCell对象

    if(cell ==nil)//缓存池中没有才开始创建

    {

        cell=[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:ID];

    }

//2.创建UIView

UIView * view=[[UIView alloc]initWithFrame:cell.frame];

    //改变cell颜色交替显示

    if(indexPath.row%2)    {

        view.backgroundColor=[UIColor grayColor];

    }

//3.将该UIView添加到UITableViewCell中进行颜色隔行显示

    cell.backgroundView=view;

 

//4.选中后UITableViewCell颜色改变

UIView * bgView=[[UIView alloc]initWithFrame:cell.frame];

bgView.backgroundColor=[UIColor redColor];    

cell.selectedBackgroundView=bgView;//选中后的颜色设置

 

//5.改变UITableView中的分割线的颜色和样式

//UITableView控件 self.tableView.

self.tableView.separatorStyle=UITableViewCellSeparatorStyleNone;//不显示

self.tableView.separatorStyle=UITableViewCellSeparatorStyleSingleLine;//显示成横线

self.tableView.separatorColor=[UIColor redColor];//线的颜色是红色

 

//右边详细按钮

    cell.accessoryType=UITableViewCellAccessoryDisclosureIndicator;bubuko.com,布布扣

UITableView的一些常用功能实现代码

标签:style   color   os   ar   sp   代码   on   c   line   

原文地址:http://www.cnblogs.com/Lofterido/p/3978299.html

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