Изменение вида аксессуара красной кнопки редактирования в UITableViewController - PullRequest
1 голос
/ 11 октября 2011

Я бы хотел нарисовать свой собственный вид аксессуара редактирования вместо красной кнопки минус в UITableView.

Странно установка любого из них в tableView: cellForRowAtIndexPath: не действует

    cell.editingAccessoryType = UITableViewCellAccessoryNone;        
    cell.editingAccessoryView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"cancel"]];

так как кнопка установлена ​​перед вызовом этого.

Спасибо

1 Ответ

0 голосов
/ 12 октября 2011

Чтобы элементы управления редактированием были видны, необходимо включить редактирование в табличном представлении.

Попробуйте отправить это в табличное представление: - (void) setEditing: (BOOL) редактирование animated: (BOOL) animate.

http://developer.apple.com/library/ios/DOCUMENTATION/UIKit/Reference/UITableView_Class/Reference/Reference.html#//apple_ref/occ/instm/UITableView/setEditing:animated:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...