博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UITableViewCell 自定义选中颜色
阅读量:6443 次
发布时间:2019-06-23

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

1、系统内置颜色

//无色cell.selectionStyle = UITableViewCellSelectionStyleNone;//蓝色cell.selectionStyle = UITableViewCellSelectionStyleBlue;//灰色cell.selectionStyle = UITableViewCellSelectionStyleGray;

2、

改变UITableViewCell选中时背景色:

UIColor *color = [[UIColoralloc]initWithRed:0.0green:0.0blue:0.0alpha:1];//通过RGB来定义自己的颜色

cell.selectedBackgroundView = [[[UIView alloc] initWithFrame:cell.frame] autorelease];   cell.selectedBackgroundView.backgroundColor = [UIColor xxxxxx];
3自定义UITableViewCell选中时背景

cell.selectedBackgroundView = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"cellart.png"]] autorelease]; 还有字体颜色 cell.textLabel.highlightedTextColor = [UIColor xxxcolor]; [cell.textLabel setTextColor:color];//设置cell的字体的颜色

4.设置tableViewCell间的分割线的颜色

[theTableView setSeparatorColor:[UIColor xxxx ]];

5、设置cell中字体的颜色

// Customize the appearance of table view cells.
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
      if(0 == indexPath.row)       {
            cell.textLabel.textColor = ...;             cell.textLabel.highlightedTextColor = ...;       }   }

转载于:https://my.oschina.net/wangdk/blog/152226

你可能感兴趣的文章
IDM和ODM
查看>>
Jar命令
查看>>
使用Simple DNS plus 构建自己的DNS
查看>>
Spring quartz 单机、集群+websocket集群实现文本、图片、声音、文件下载及推送、接收及显示...
查看>>
数据结构Java实现03----单向链表的插入和删除
查看>>
基础学习day05---面向对象一类,对象、封装
查看>>
CentOS 7安装配置Redis数据库
查看>>
保存和检索字符串
查看>>
一点儿胡说八道
查看>>
字符串以诚数码
查看>>
ASP.NET MVC 部分视图
查看>>
SPOJ104 Highways,跨越数
查看>>
使用rman备份异机恢复数据库
查看>>
Win7-64bit系统下安装mysql的ODBC驱动
查看>>
自己做一款简易的chrome扩展--清除页面广告
查看>>
node中非常重要的process对象,Child Process模块
查看>>
Webserver管理系列:3、Windows Update
查看>>
Linux内核源码详解——命令篇之iostat[zz]
查看>>
Sqlserver2000联系Oracle11G数据库进行实时数据的同步
查看>>
duplicate命令创建physical standby数据库报RMAN-03015 ORA-17628
查看>>