在单个部分分组表视图中添加两个部分不同的单元格

时间:2016-05-13 06:47:36

标签: ios objective-c iphone uitableview

我在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

我想要没有第二部分标题,静态单元格添加到第一部分。你能建议我如何解决这个问题,谢谢。

1 个答案:

答案 0 :(得分: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;
    }
}
相关问题