我们可以将UITableView添加到Custom UITableViewcell吗?

时间:2015-03-31 05:21:05

标签: ios objective-c uitableview custom-cell

我想添加一个UITableView,其中有两种类型的自定义UITableViewCell。 其中一个Cell应该包含UITableView和其他自定义单元格H.这就是我的UITableViewCell代码的外观,我在其上添加了另一个UITableView

#import "MainDetailsCell.h"
#import "SubCell.h"

static NSString * const     SubCellIdentifier =  @"SubCell";

@implementation MainDetailsCell


- (void)awakeFromNib {
// Initialization code
    [_DetailsTable registerNib:[UINib nibWithNibName:SubCellIdentifier bundle:[NSBundle mainBundle]] forCellReuseIdentifier:SubCellIdentifier];

}

- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
    [super setSelected:selected animated:animated];

    // Configure the view for the selected state
}

#pragma mark  -tableview Methods

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
        return 4;
}

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {

    return UITableViewAutomaticDimension;

}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
UITableViewCell *retCell;

    SubCell *cell = [_DetailsTable dequeueReusableCellWithIdentifier:LocationDetailsCellIdentifier forIndexPath:indexPath];

    retCell=cell;

    [retCell setSelectionStyle:UITableViewCellSelectionStyleNone];

    return retCell;
}



@end

1 个答案:

答案 0 :(得分:0)

是的,您可以在UITableView -

上添加UITableViewCell

有关相同参考的更多信息,请参阅以下链接 -

Is it possible to add UITableView within a UITableViewCell