【UITableView和UITableViewCell的常见属性 Objective-C语言】

本文详细讲解了Objective-C中UITableView和UITableViewCell的常见属性,包括imageView、textLabel、detailTextLabel、accessoryType、accessoryView、backgroundView、selectedBackgroundView、backgroundColor等,以及如何设置单元格和表格的背景颜色、分割线颜色和样式。同时介绍了tableHeaderView和tableFooterView的使用方法,用于自定义表格的头部和尾部视图。
摘要由CSDN通过智能技术生成

一、UITableView和UITableViewCell的常见属性,

1.我们说,这些属性里面,

属性

2.这些是不是都是单元格的属性,

1)这个imageView:是单元格里面的图片框,是不是指的是这个啊,

2)这个textLabel:是指的这个标题上面这个Label吧,

3)这个detailTextLabel:是指的标题下面这个Label吧,

4)这个accessoryType:是指的,这个属性的数据类型是什么类型,是一个枚举类型,那么它有五种取值:

1> UITableViewCellAccessoryNone:每个单元格右边没有东西,

2> UITableViewCellAccessoryCheckmark:每个单元格右边是个对钩,

3> UITableViewCellAccessoryDisclosure:每个单元格右边是个小箭头,

4> UITableViewCellAccessoryDetailButton:每个单元格右边是个小圈i,

5> UITableViewCellAccessoryDislosureDetailButton:每个单元格右边既有小圈i,也有小箭头,

这个取值就是我们每一个单元格的右边这个符号的一个展示一些效果吧,

accessoryView

3.accessoryView:这个指的是什么,是不是就是指的也是右边这个符号,就是你可以自定义的吧,你可以给它任何一个UIView,都可以,你给它一个,比如说,开关,UISwitch,每个单元格右边就会显示一个开关,

4.backgroundView:

selectedBackgroundView:这两个都是设置背景的,

backgroundColor:这个一看就能猜出来,这是设置单元格的背景颜色,

我们给大家演示一下,在返回单元格的这个方法里面:

返回单元格

cell.backgroudColor = [UIColor blueColor];

蓝色

这样的话,每一个单元格的颜色,都变成蓝色的了,

蓝色

很难看吧,我写一个判断,

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

cell.backgroundColor = [UIColor blueColor];

} else {

cell.backgroundColor = [UIColor yellowColor];

}

蓝色

我们再运行,

蓝色

现在,不同的单元格是不是不同的颜色吧,

这个背景色是不一样的,

当我选中某

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清风清晨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值