iOS中cell的属性设置
来源:互联网 发布:vb直用颜色值 编辑:程序博客网 时间:2024/06/10 05:07
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]];
还有其他颜色可以设置,你们可以自已试试
0 0
- iOS中cell的属性设置
- ios中视图中Cell的属性或方法
- iOS UiICollectionView中cell间的边距的设置
- 怎样在ios开发中设置tableview的cell颜色
- iOS:一个Cell中设置另外一个Cell中的button
- tableview中cell的设置
- tableview中cell的设置
- iOS中设置NavigationBar的属性
- ios 中autolayout multipli属性的设置
- IOS 根据cell内容设置cell的高度
- ios 设置cell的selectedBackgroundView的大小
- IOS开发---设置单选的Cell
- ios 动态设置Cell的高度
- ios根据内容设置cell的高度
- iOS tableView cell的分割线设置
- [iOS]UICollectionView设置cell之间的间距
- IOS uitableview中cell的分割线设置距离,并且去掉cell的边框,要不然多了一条细线
- cadence中cell属性值的传递
- linux程序设计——文件操作(第三章)
- angularjs 定义指令学习1
- Android中的volley_7_网络调度线程NetworkDispatcher
- jquery整理
- iOS键盘弹出 视图向上滚动键盘高度
- iOS中cell的属性设置
- 关于Eclipse的SVN插件(Subclipse)历史版本乱码的问题
- 页面截图并存手机相册
- SVProgressHUD 用法
- 谈谈我了解的那些在线it学习网站
- div垂直居中的N种方法 单行/多行文字(未知高度/固定高度)
- jQuery操作Select
- AJAX跨域
- 消息栏通知(Notification)介绍