2016-05-13 107 views
1

我在TableView中使用了两个不同的部分,同时first section cell is dynamicsecond section cell is static。在这里我需要两个单元格都混合在一个没有标题标题的部分中。在单个分组表格视图中添加两个不同的单元格

enter image description here

上面的图片我需要静态小区添加到所述,第一部分 - >所述第一小区的底部,以及第一单元是动态地增加行数,这里是我的代码

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { 
return 2; 

}

和行

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { 

int count; 
     switch (section) { 
      case 0: 
       count = [nameArray count]; 
       break; 
      case 1: 
       NSLog(@"section called");  // This line is logged 
       count = 1; 
       break; 
      default: 
       count = 0; 
       break; 
     } 
     return count; 

} 

但我需要这样的数量,

enter image description here

我想没有第二节头,静态细胞添加到第section.Can你请告诉我如何解决这个问题,谢谢。

+0

G.P.Reddy处理动态高度和头部的观点:哥们什么问题????你想显示第二节的标题?返回ViewForHeaderInSection中第二节标题的视图,您将看到它。我不知道你的问题 –

+0

你为什么要把静态和动态单元放到两个单独的部分?你为什么不把它们放在一个部分,并设置该部分的标题? – MudOnTire

+0

我想静态单元格添加到第一部分,在第一部分>第一个单元格是动态计数@SandeepBhandari –

回答

0

//你可以使用的tableview的以下委托方法

- (CGFloat)tableView:(HBTableView *)tableView heightForHeaderInSection:(NSInteger)section 
{ 
switch (section) { 
     case 0: 
      return 60; 
     case 1: 
      return 40; 
     default: 
      return 0; 
      break; 
    } 

} 



- (UIView *)tableView:(HBTableView *)tableView viewForHeaderInSection:(NSInteger)section 
{ 

switch (section) { 
     case 0: 
      return view1 
     case 1: 
      return view2 
     default: 
      return view3 
      break; 
    } 
} 
相关问题