一 . Plain类型的:
做法
cell 的backgroupView 是设置的 57 pix,在此基础上 在方法willDisplayCell 中 cell.backgroundView添加一个高为55Pix的view 作为背景
这样就有了 2pix的 cell 下边框了
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
return 57.0;
}
-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{
UIView *viewTemp1 = [[UIView alloc]init];
viewTemp1.backgroundColor= [UIColorcolorWithPatternImage:[UIImageimageNamed:@"cell_bg_55px_ipad"]];
viewTemp1.frame=CGRectMake(0, 0, 320, 55);
cell.backgroundView = [[[UIViewalloc] init]autorelease];
[cell.backgroundViewaddSubview:viewTemp1];
[viewTemp1 release];
cell.backgroundColor=[UIColorclearColor];
// cell.backgroundColor=[UIColor colorWithPatternImage:[UIImage imageNamed:@"cell_bg_55px"]];
}
二 . group 类型的