UItableView
style
/*
//普通
UITableViewStylePlain,
//分组
UITableViewStyleGrouped
*/
//表格视图
UITableView * tableView = [[UITableView alloc] initWithFrame:self.view.bounds style:UITableViewStylePlain];
//设置数据源
tableView.dataSource = self;
//设置代理
tableView.delegate = self;
//分区头的高度
tableView.sectionHeaderHeight = 30;
//分区尾的高度
tableView.sectionFooterHeight = 30;
//行高,默认行高是44。
// tableView.rowHeight = 100;
// tableView.backgroundColor = [UIColor grayColor];
/*
UITableViewCellSeparatorStyleNone 没有线
UITableViewCellSeparatorStyleSingleLine 单行线
UITableViewCellSeparatorStyleSingleLineEtched 被石化的单行线
*/
//线的风格
_tableView.separatorStyle = UITableViewCellSeparatorStyleSingleLine;
// _tableView.separatorColor = [UIColor redColor];
//线的内边距
_tableView.separatorInset = UIEdgeInsetsMake(0, 0, 0, 0);
//行高固定时使用
_tableView.rowHeight = 60;
//设置背景View
// UIImageView * imageView = [[UIImageView alloc] initWithFrame:tableView.bounds];
// imageView.image = [UIImage imageNamed:@"baby.jpg"];
// tableView.backgroundView = imageView;
//索引区域的背景
_tableView.sectionIndexBackgroundColor = [UIColor whiteColor];
//设置索引文字的颜色
_tableView.sectionIndexColor = [UIColor blueColor];
//cell行数小于多少是展示索引
_tableView.sectionIndexMinimumDisplayRowCount = 100;
//选择索引时的背景颜色
_tableView.sectionIndexTrackingBackgroundColor = [UIColor clearColor];
//设置编辑模式
[self.tableView setEditing:YES animated:YES];
//得到所有选中的行数
NSArray * deleteList = [self.tableView indexPathsForSelectedRows];