UItableView的相关方法设置
(1)TableView显示detailLabel的方法,设置cell的type:
cell = [[BaseTableViewCell alloc] initWithStyle:UITableViewCellStyleValue1reuseIdentifier:identifier];
(2)显示右边向导图片的方法:
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
(3)TableView自适应高度设置
self.couponTableView.rowHeight = UITableViewAutomaticDimension;
self.couponTableView.estimatedRowHeight = 100;
(4)TableView隐藏点击效果
<1>关闭交互
<2>设置点击效果 : cell.selectionStyle = UITableViewCellSelectionStyleNone;
<3>设置selectedBackgroundView替换原来的
UIView *view_bg = [[[UIView alloc]initWithFrame:cell.frame]autorelease];
view_bg.backgroundColor = [UIColor clearColor];
cell.selectedBackgroundView = view_bg;
(5)设置tableViewCell分割线条的颜色
[theTableView setSeparatorColor:[UIColorredColor]];
(6)设置tableViewCell点击时候的背景色
UIColor*color=[[UIColoralloc]initWithRed:0.0green:0.0blue:0.0alpha:1];//通过RGB来定义自己的颜色
cell.selectedBackgroundView=[[[UIViewalloc]initWithFrame:cell.frame]autorelease];
cell.selectedBackgroundView.backgroundColor=[UIColorredColor];
(7)设置tableViewCell选中背景
cell.selectedBackgroundView=[[[UIImageViewalloc]initWithImage:[UIImageimageNamed:@"cellart.png"]]autorelease];
还有字体颜色
cell.textLabel.highlightedTextColor=[UIColorxxxcolor];[cell.textLabel setTextColor:color]
cell.textLabel.opaque = NO; //文本的地方设置透明色
(8)设置tableViewCell的一些系统设置
//无色
cell.selectionStyle=UITableViewCellSelectionStyleNone;
//蓝色
cell.selectionStyle=UITableViewCellSelectionStyleBlue;
//灰色
cell.selectionStyle=UITableViewCellSelectionStyleGray;
(9)通过图片获取颜色
[UIColorcolorWithPatternImage:[UIImageimageNamed:@"imageName"]];
网友评论