UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte
来源:互联网 发布:地理信息系统算法pdf 编辑:程序博客网 时间:2024/05/17 04:35
[cpp] view plaincopy
- 1.系统默认的颜色设置
- //无色
- cell.selectionStyle
= UITableViewCellSelection StyleNone; -
- //蓝色
- cell.selectionStyle
= UITableViewCellSelection StyleBlue; -
- //灰色
- cell.selectionStyle
= UITableViewCellSelection StyleGray;
2.自定义颜色和背景设置
UIColor
- 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 ]];
4.pop返回table时,cell自动取消选中状态
首先我有一个UITableViewController,其中每个UITableViewCell点击后都会push另一个ViewController,每次点击Cell的时候,Cell都会被选中,当从push的ViewController返回的时候选中的Cell便会自动取消选中。后来由于某些原因我把这个UITableViewController改成了UIViewController,之后就产生了一个问题:每次返回到TableView的时候,之前选中的Cell不能自动取消选中,经过查找得知:
UITableViewController有一个clearsSelectionOnViewWil
而当把UITableViewController修改成UIViewController后,这个属性自然就不存在了,因此我们必须手动添加取消选中的功能,方法很简单,在viewWillAppear方法中加入:
[self.tableView deselectRowAtIndexPath:[self.tableView indexPathForSelectedRow] animated:YES];
6.点击后,过段时间cell自动取消选中
}
- (void)deselect
{
}
- UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte
- UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte
- UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte
- UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte
- UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte
- iOS开发笔记--UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte
- UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte
- UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte
- iOS开发笔记--UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte
- UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte
- UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte
- iOS开发笔记--UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte
- iOS开发笔记--UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte
- iOS开发笔记--UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte
- UITableViewCell的选中时的颜色及tableViewCell的selecte与deselected
- UItableViewCell选中时的颜色及tableviewCell的select和deselect
- UITableViewCell的selecte与deselect
- UITableViewCell的选中时的颜色设置
- json 定义和传值
- new concept three lesson 31
- 在java中调用python方法
- android获取扩展存储路径,TF卡、U盘等
- MFC的消息处理函数
- UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte
- 邮件系统452 错误的解决办法
- Android图形系统分析与移植 -- 五、Android FrameBuffer
- Linux kernel -- 设备驱动模型
- if-then和if-then-else语句
- Floodlight controller和OF SW交互流程图
- maven常用命令及相关配置
- OJ (一) D
- C++中纯虚函数和虚函数的区别