У меня очень простая настройка ячейки. Я просто хочу заменить ее вспомогательное представление на пользовательское представление изображения, но оно корректно отображается с моими настройками, когда ячейка снова становится видимой после прокрутки с экрана.
Хотя это работает сразу, когда я заменяю вспомогательное свойство представления ячейки своим пользовательским представлением изображения.но мне это не нравится, так как по некоторым причинам я не могу манипулировать цветом фона вспомогательного вида ячейки.
ОБНОВЛЕНИЕ:
Вот мой пример:
Кстати, я использую элементы таблицы Three20 (TTTableTextItem) как один элемент в моем источнике данных, и я просто хотел бы немного изменить внешний вид его ячейки, поэтому я попробовал это здесь:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell *cell = [super tableView cellForRowAtIndexPath:indexPath];
if([cell isKindOfClass:([MYCell class])]) {
UIImageView *iv =
[[[UIImageView alloc] initWithFrame:
CGRectMake(cell.contentView.right-kPadding,
kPadding,
kCustomAccessorSize,
kCustomAccessorSize)]
autorelease]
// Then Setting the Image and add as subview in contentView
}
return cell;
}