-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{
//组
return 3;
}
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
//cell个数
return 1;
}
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
static NSString * cellid = @"cell";
UITableViewCell * cell = [tableView dequeueReusableCellWithIdentifier:cellid];
//cell的坐标
CGRect cellFrame = CGRectMake(0, 0, [tableView rectForRowAtIndexPath:indexPath].size.width, [tableView rectForRowAtIndexPath:indexPath].size.height);
if (!cell) {
cell = [[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellid];
}
NSString * placeHolder = nil;
if (indexPath.section==0) {
placeHolder = @"请输入通知标题";
_textfiled = [self textFiledWithTag:indexPath.section PlaceHolder:placeHolder frame:cellFrame];
_textfiled.delegate = self;
[cell addSubview:_textfiled];
}else if (indexPath.section==1){
cellFrame.origin.x += 10.f;
cellFrame.origin.y += 5.f;
cellFrame.size.width -= 20.f;
cellFrame.size.height -= 10.f;
_textview = [self textViewWithTag:indexPath.section PlaceHolder:nil frame:cellFrame];
[_textview.layer setBorderWidth:0.5f];
_textview.delegate = self;
[cell addSubview:_textview];
}else if (indexPath.section==2){
[cell.textLabel setFrame:cellFrame];
[cell.textLabel setTextAlignment:NSTextAlignmentCenter];
[cell.textLabel setText:@"上传"];
}
return cell;
}
//设置每组的文字
-(NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section{
if (section==2) {
return nil;
}
return [_dataSource objectAtIndex:section];
}