我正在尝试使用UITableViewCell
样式设置为的自定义子类UITableViewCellStyleSubtitle
并将其与registerClass:forCellReuseIdentifier:
. 但是,我不确定如何执行此操作。
我的想法是重写init
方法并调用
self = [super initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:myReuseIdentifier];
在其中。但是,我不知道init
调用了哪个方法(或者这是否是正确的方法。)
我试图拦截以下所有 init 方法,但在使单元格出列时,它们似乎都不是正确的方法:
init
initWithCoder
initWithFrame
我已经确认dequeueReusableCellWithIdentifier:forIndexPath:
返回的是正确类型的单元格,所以我知道它正在被创建。我只是不知道init
正在调用哪个方法,所以我无法设置默认样式。