自定义UITableViewCell的背景颜色

自定义UITableViewCell的背景颜色,实际上是对cell的contentView的背景颜色进行设置,所以可以有以下方法:

方法一:
cell.contentView.backgroundColor = [UIColor redColor];
方法二:
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
UIView* bgview = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 1, 1)];
bgview.opaque = YES;
bgview.backgroundColor = [UIColor orangeColor];
[cell setBackgroundView:bgview];

以上是自定义cell. contentView的背景颜色或view的方法实现cell的自定义背景色,下面有UITableView的UITableViewDelegate方法,也可以实现此效果。代码如下:

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath

{

if (indexPath.row%2==0) {

cell.backgroundColor = [UIColorwhiteColor];

}else {

cell.backgroundColor = [UIColorlightGrayColor];

}

}

时间: 2024-10-14 04:57:07

自定义UITableViewCell的背景颜色的相关文章

android自定义标题栏,背景颜色填充满

设置标题栏背景 1> 准备背景图片: background_pix.png 注:用背景图片比用颜色好处,可以让背景看起来有凹凸感. 2> drawable文件夹下放xml文件 bitmap_repeat.xml <?xml version="1.0" encoding="utf-8"?> <bitmap xmlns:android="http://schemas.android.com/apk/res/android"

Android -- 自定义标题栏,背景颜色填充满

设置标题栏背景 1> 准备背景图片: background_pix.png 注:用背景图片比用颜色好处,可以让背景看起来有凹凸感. 2> drawable文件夹下放xml文件 bitmap_repeat.xml <?xml version="1.0" encoding="utf-8"?> <bitmap xmlns:android="http://schemas.android.com/apk/res/android"

NPOI 自定义单元格背景颜色-Excel

2016-12-27 10:44 by 杨新华, 5242 阅读, 0 评论, 收藏, 编辑 NPOI针对office2003使用HSSFWorkbook,对于offce2007及以上使用XSSFWorkbook:今天我以HSSFWorkbook自定义颜色为例说明,Office2007的未研究呢 在NPOI中默认的颜色类是HSSFColor,它内置的颜色有几十种供我们选择,如果不够怎么办,不能修改底层的HSSFColor类: 大概解决思路: 1.将颜色的RGB值添加进调色板HSSFPalette

CAD编辑器怎么样加自定义背景颜色

解除CAD的朋友不难发现,当我们在CAD编辑软件中打开一个CAD图纸的时候,呈现的背景颜色一般的白色,这种白色有些刺眼,同时在编辑CAD文件的时候也会感到线条不清晰,那么能不能更改CAD背景颜色呢?这里教你CAD编辑器怎么样加自定义背景颜色. 1.首先你的电脑中需要有一款CAD编辑工具,这里我们以迅捷CAD编辑器为例,在网上下载安装迅捷CAD编辑器后,点击运行. 2.将要编辑的CAD文件添加到软件界面,添加方式很简单,用鼠标直接拖进软件中即可:也可以点击软件左上角"文件--打开",按照

导航条的自定义:背景颜色设置,按钮标题图片设置,图片坐标修改

一.修改系统原生导航条 修改导航条背景颜色 self.navigationController.navigationBar.barTintColor = [UIColor colorWithHexString:@"#2295f2"]; 自定义导航条按钮 self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc]initWithImage:[UIImage imageNamed:@"btn-menu-h&q

css3应用之自定义选中文字的背景颜色

在看很多的博客主题时候发现大多数都对选中文字的背景颜色做了相应的处理.其实这样是很符合用户体验的.因为有很多的人会用鼠标选择着一行一行的阅读.其中就包括本人... 浏览器中默认的选中的文字颜色为白色,背景色为蓝色. 我们如何自定义呢? 效果参见本博客,选中文字后可以见到效果.本博客中用到的代码是 body ::selection {color:#FFFFFF;text-shadow:none;}body ::-moz-selection {color:#FFFFFF;background-col

UITableviewCell点击改变背景颜色, 标题高亮.

 改变UITableViewCell选中时背景色: cell.selectedBackgroundView = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"cellart.png"]] autorelease];   // 点击背景图片 cell.selectedBackgroundView = [[[UIView alloc] initWithFrame:cell.frame] autorelease];    

vscode自定义背景颜色

大概做前端的builder(只会打代码的才是coder,嘻嘻~)一半以上都会使用vscode编辑代码吧,vscode很轻量,支持的文件拖拽加入编辑区功能我个人认为很方便很强大.    下面我写一下怎么更改vscode的背景图让自己的眼睛更舒服一些.1. 首先vscode的背景颜色的定义都是放在每个主题的文件里面的,所以我们是无法通过设置来更改背景颜色的.2. 那就只能进入到相应的主题文件内部去进行更改喽.3. 我比较喜欢vscode的light主题里面的Solarized light这个主题,因

CAD中如何自定义背景颜色

CAD中如何自定义背景颜色?绘制CAD图纸现在都是使用的CAD编辑器来进行绘制,但是在绘制的时候有的需要更改一下CAD编辑器中原有的背景颜色,因为原有的背景颜色不符合绘制CAD图纸的要求,但是在CAD中如何自定义背景颜色?在操作的过程中有哪些步骤了,具体要怎么来进行操作,那下面小编就使用迅捷CAD编辑器来教教大家操作的技巧,小伙伴们可要好好的看哈. 第一步:首先打开电脑,如果电脑中没有CAD转换器的话,就在电脑中任意的打开一个浏览器,然后在搜索框中搜索迅捷CAD编辑器,然后在搜索的结果中,点击官