Я пытаюсь использовать собственный подкласс UITableViewCell
со стилем, установленным в UITableViewCellStyleSubtitle
, и использовать его с registerClass:forCellReuseIdentifier:
. Однако я не уверен, как это сделать.
Мое мышление состояло в том, чтобы переопределить метод init
и вызвать
self = [super initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:myReuseIdentifier];
внутри него. Тем не менее, я не могу понять, какой метод init
вызывается (или если это даже правильный способ сделать это.)
Я попытался перехватить все следующие методы init, но ни один из них не кажется правильным при удалении ячейки:
-
init
-
initWithCoder
-
initWithFrame
Я подтвердил, что dequeueReusableCellWithIdentifier:forIndexPath:
возвращает ячейку правильного типа, поэтому я знаю, что он создается. Я просто не знаю, какой метод init
вызывается, поэтому я не могу установить стиль по умолчанию.