在代码中将UI控件添加到自定义TableView单元格

时间:2011-09-17 21:00:28

标签: iphone xcode uitableview

我为TableView创建了一个自定义单元格,以在每个单元格中显示1~5行信息。因此,我必须为代码中的每一行数据创建UILabels和UISwitches,并将它们作为subViews添加到我的自定义单元格中。 我尝试在cellForRowAtIndexPath方法中添加UI控件,然后返回自定义单元格,但没有成功。试图在我的customCell.m文件中添加viewDidLoad方法并在其中创建控件,但UITableViewCell没有viewDidLoad方法。 我应该在哪里创建UI以及如何将它们添加到customCell?

1 个答案:

答案 0 :(得分:2)

在此,如果您将UITableViewCell子类化:

- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier

当您使用此功能时,将UI元素添加到self.contentView作为子视图。