我一直面临在 JKExpandableTableView 中添加自定义单元格的问题,我如何在孩子身上添加自定义单元格,任何帮助都将不胜感激,谢谢。
抱歉我的英文。 我想实现像
这样的输出注意:我正在使用此库JKExpandableTableView一切正常。
答案 0 :(得分:0)
JKExpandTableView
是UITableView
的子类。
您必须实现UITableView
的委托。
<强>离)强>
示例类
@interface CustomCell : UITableViewCell
@end`
@implementation CustomCell
- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
{
self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
if (self) {
[self.contentView setBackgroundColor:[UIColor redColor]];
}
return self;
}
@end
您为CustomCell实现委托。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *identifierCell = @"CustomCell";
CustomCell *cell = (CustomCell *)[tableview dequeueReusableCellWithIdentifier:identifierCell];
if(cell == nil) {
cell = [[CustomCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:invitationCell];
}
return cell;
}
答案 1 :(得分:0)
请转到以下链接。创作者自己回答了这个问题 https://github.com/jackkwok/JKExpandTableView/issues/5
jackkwok于2014年8月9日发表评论 嗨布鲁诺,谢谢!你可能需要 它们都是子类。你想做什么样的自定义?