Pergunta

No meu detalheViewController, tenho o código

Atualizado x2

Este é meu Setediting

- (void)setEditing:(BOOL)editing animated:(BOOL)animated {
    [super setEditing:editing animated:animated];
    [tableView setEditing:editing animated:YES];  //this line was added to force editing Mode
....

No meu detalheViewController, quero enviar a TableView o 'Magic/o que for' para registrar 'Modo de edição' para alterar o acessório, mas não quero criar os botões de exclusão. Anteriormente eu não tinha a linha [tableView setEditing:editing animated:YES];, e então eu só quero que ele traga o acessório.

Foi útil?

Solução

Você definitivamente deveria consertar isso.

Quando você cria a célula de exibição da tabela (em tableView:cellForRowAtIndexPath:), colocou o accessoryType propriedade para UITableViewCellAccessoryNone e a editingAccessoryType propriedade para UITableViewCellAccessoryDisclosureIndicator.

Você faz isso em vez de implementar o depreciado tableView:accessoryTypeForRowWithIndexPath: método.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top