博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ios中UITableViewCell选中后的颜色设置
阅读量:5065 次
发布时间:2019-06-12

本文共 1566 字,大约阅读时间需要 5 分钟。

1.系统默认的颜色设置

1 //无色2 cell.selectionStyle=UITableViewCellSelectionStyleNone;3 //蓝色,也就是系统默认的颜色4 cell.selectionStyle=UITableViewCellSelectionStyleBlue;5 //灰色6 cell.selectionStyle=UITableViewCellSelectionStyleGrap;

2.自定义UITableViewCell选中后的背景颜色和背景图片

1 UIColor* color=[[UIColor alloc]initWithRed:0.0 green:0.0 blue:0.0 alpha:1];//通过RGB来定义颜色2 cell.selectedBackgroundView=[[UIView alloc]initWithFrame:cell.frame]autorelease];3 cell.selectedBackgroundView.backgroundColor=[UIColor   ***]或color;4 5 自定义选中后的背景图片6 cell.selectedBackgroundView=[[[UIImageView alloc]initWithImage:[UIImage imageNamed:@"123.png"]]autorelease];7 设置UITableViewCell中的字体颜色时用8 cell.textLabel.highlightedTextColor=[UIColor **color];

3.定义UITableViewCell的样式

  

cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;

不设置accessoryType时是这样的

设置accessoryType后是这样的

发没发现其中的差别,要仔细看哦,不仔细看可能看不出来哦

accessoryType有如下几种

typedef enum {   UITableViewCellAccessoryNone,   UITableViewCellAccessoryDisclosureIndicator,   UITableViewCellAccessoryDetailDisclosureButton,   UITableViewCellAccessoryCheckmark} UITableViewCellAccessoryType;

4.隐藏UITableViewCell的分隔线

    [chatTableView setSeparatorStyle:UITableViewCellSeparatorStyleNone];

   UITableViewCellSeparatorStyle有如下几种 
typedef enum {   UITableViewCellSeparatorStyleNone,   UITableViewCellSeparatorStyleSingleLine,   UITableViewCellSeparatorStyleSingleLineEtched} UITableViewCellSeparatorStyle;

5设置UITableViewCell之间分隔线的颜色

 [chatTableViewsetSeparatorColor:[UIColor blueColor]];

还有其他颜色可以设置,你们可以自已试试

请多多指教

原文地址:

 

转载于:https://www.cnblogs.com/chen111/archive/2012/08/25/2655795.html

你可能感兴趣的文章
Elastic Job入门(1) - 简介
查看>>
OC第六节 遍历集合、数组排序
查看>>
手机是如何实现自动对焦的?
查看>>
页面未加载完时报的错误
查看>>
C语言实现简单线程池
查看>>
Ubuntu安装
查看>>
javaScript解决Form的嵌套
查看>>
Application
查看>>
监控Activity的启动等状态--- 源码级
查看>>
firefox 开发sdk
查看>>
QMsgPack的用法DEMO
查看>>
HDU 4350
查看>>
hdu 2795(单点改动)
查看>>
SQL中读取Excel 以及 bpc语言
查看>>
F1 score,micro F1score,macro F1score 的定义
查看>>
VC++ 删除当前读取行 代码
查看>>
数据库相关命名规范
查看>>
自定义view组件
查看>>
Nutch的日志系统
查看>>
Object C学习笔记19-枚举(转)
查看>>