2013-09-28 3 views
2

Я чувствую, что это немного глупый вопрос, но я не могу это решить. У меня есть uitableview, который отображает подклассифицированные uitableviewcells. Когда я сажусь, чтобы включить режим редактирования, я хотел бы изменить красный цвет, который появляется в другом оттенке красного. Могу ли я это сделать?Изменить цвет раздела «удалить» uitableviewcell в режиме редактирования в iOS7

Я попытался изменить цвет фона или добавление подвидов, когда

-(void)willTransitionToState:(UITableViewCellStateMask)state 

называется, но я не могу делать какие-либо вещи происходят в разделе «Удалить» только к основной ячейке. Я также добавил subview для self.editingaccessoryview в initWithCoder, и я все еще ничего не мог сделать.

Спасибо за любую помощь

ответ

0

Может быть, вы настраиваете ячейки setBackgroundImage для ячейки в cellForRowAtIndexPath (делегат метода). Не устанавливайте это здесь. Задайте свое изображение:

-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath { cell.backgroundColor=[UIColor colorWithPatternImage:[UIImage imageNamed:@"cellList.png"]]; } 
Смежные вопросы