我为TableView创建了一个自定义单元格,以在每个单元格中显示1~5行信息。因此,我必须为代码中的每一行数据创建UILabels和UISwitches,并将它们作为subViews添加到我的自定义单元格中。
我尝试在cellForRowAtIndexPath
方法中添加UI控件,然后返回自定义单元格,但没有成功。试图在我的customCell.m文件中添加viewDidLoad
方法并在其中创建控件,但UITableViewCell没有viewDidLoad
方法。
我应该在哪里创建UI以及如何将它们添加到customCell?
答案 0 :(得分:2)
在此,如果您将UITableViewCell子类化:
- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
当您使用此功能时,将UI元素添加到self.contentView作为子视图。