IOS UITableView颜色设置的实例详解
IOSUITableView颜色设置的实例详解
1.系统默认的颜色设置
//无色 cell.selectionStyle=UITableViewCellSelectionStyleNone; //蓝色 cell.selectionStyle=UITableViewCellSelectionStyleBlue; //灰色 cell.selectionStyle=UITableViewCellSelectionStyleGray;
2.自定义颜色和背景设置
改变UITableViewCell选中时背景色:
UIColor*color=[[UIColoralloc]initWithRed:0.0green:0.0blue:0.0alpha:1];//通过RGB来定义自己的颜色 [html]viewplaincopy cell.selectedBackgroundView=[[[UIViewalloc]initWithFrame:cell.frame]autorelease]; cell.selectedBackgroundView.backgroundColor=[UIColorxxxxxx];
3自定义UITableViewCell选中时背景
cell.selectedBackgroundView=[[[UIImageViewalloc]initWithImage:[UIImageimageNamed:@"cellart.png"]]autorelease]; 还有字体颜色 cell.textLabel.highlightedTextColor=[UIColorxxxcolor];[cell.textLabelsetTextColor:color];//设置cell的字体的颜色
4.设置tableViewCell间的分割线的颜色
[theTableViewsetSeparatorColor:[UIColorxxxx]];
5、设置cell中字体的颜色
//Customizetheappearanceoftableviewcells. -(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath { if(0==indexPath.row) { cell.textLabel.textColor=...; cell.textLabel.highlightedTextColor=...; } ... }
以上就是IOSUITableView颜色设置的几种方法,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!