1.需要#import <QuartzCore/QuartzCore.h> 和1个像素的图片线 UITableView的类型必须为 UITableViewStylePlain
2.设置UITableView 的属性
_myTableView = [[UITableViewalloc]initWithFrame:CGRectMake(10, 10, 300, 87) style:UITableViewStylePlain];
[_myTableViewsetBackgroundView:nil];
[_myTableViewsetBackgroundColor:[UIColorwhiteColor]];
[_myTableViewsetDataSource:self];
[_myTableViewsetDelegate:self];
_myTableView.layer.cornerRadius = 2.0f;//(值越大,角就越圆)
_myTableView.layer.masksToBounds = YES;//方法告诉layer将位于它之下的layer都遮盖住
_myTableView.layer.borderWidth = 0.5;//边框宽度
_myTableView.layer.borderColor = [RGBA(224, 224, 224, 1) CGColor];
// [_myTableView setSeparatorColor:[UIColor redColor]];
[_myTableViewsetSeparatorStyle:UITableViewCellSeparatorStyleNone];
3.设置cell的属性
static NSString *cellIndetify = @"cell";
UITableViewCell *cell = nil;
cell = [tableView dequeueReusableCellWithIdentifier:cellIndetify];
if (cell == nil) {
cell = [[[UITableViewCellalloc] initWithStyle:UITableViewCellStyleSubtitlereuseIdentifier:cellIndetify]autorelease];
// cell.selectionStyle = UITableViewCellSelectionStyleBlue;
// cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
// cell.accessoryType = UITableViewCellAccessoryNone;
// cell.selectionStyle = UITableViewCellSelectionStyleNone;
cell.backgroundColor = [UIColorclearColor];
[cell.contentViewaddSubview:[[[UIImageViewalloc]initWithImage:WXImageRes(@"sigle_line")]autorelease]];
}