2010-04-09 2 views
0

У меня есть таблица с пользовательскими ячейками, которую я построил в IB. При входе в режим редактирования содержимое всех ячеек перемещается для отображения элемента управления удалением. Мой вопрос в том, где я могу настроить внешний вид ячейки перед входом в режим редактирования? Я видел, что функция willBeginEditingRowAtIndexPath должна позволять настраивать пользовательский интерфейс, но, похоже, я вообще не добираюсь туда.Изменение внешнего вида ячеек при входе в режим редактирования

Пожалуйста, помогите,

ТИА

ответ

3

UITableViewCell имеет следующие функции для корректировки его содержимого, когда состояние ячейки меняется:

- (void)willTransitionToState:(UITableViewCellStateMask)state 
- (void)didTransitionToState:(UITableViewCellStateMask)state 

Таким образом, вы можете создать подкласс UITableViewCell и переопределить эти функции в нем, чтобы настроить появление ячейки.

+0

Спасибо! Это + макетные представления дали отличные результаты! –

Смежные вопросы