step1:
确定有多少组
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
return 0;
}
step2:
确定有多少行,一般采用数组的数量
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)sectio{
return self.Array.count;
}
step3:
自定义cell
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
//1、创建cell
static NSString *ID = @"contact"; //ID为自定义标识
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:ID];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:ID];
}
//2、设置cell的数据
/*
contactModel * contact = self.contactsArray[indexPath.row];
cell.textLabel.text = contact.name;
cell.detailTextLabel.text = contact.tel;
*/
//定义cell后面显示一个箭头
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
return cell;
}