UITableView didSelectRow durante a edição?
-
05-07-2019 - |
Pergunta
Eu estou construindo uma interface muito parecida com o built-in vista flipside do aplicativo Tempo, ou os alarmes vista da aplicação Relógio no modo de edição. A exibição de tabela é sempre no modo de edição, assim que o ícone de exclusão aparece no lado esquerdo de cada célula.
Quando a exibição de tabela está em modo de edição, meu delegado não receber notificações didSelectRowAtIndexPath
. Ele recebe notificações accessoryButtonTappedForRowWithIndexPath
, mas não é isso que eu quero fazer. Eu quero que meus linhas para ficar selecionável, mesmo quando a exibição de tabela está em modo de edição.
Algumas ideias sobre como posso fazer isso?
Obrigado,
P.S. Urrraaa para o NDA levantada. =)
Solução
Set table.allowsSelectionDuringEditing
para YES
.
Outras dicas
Você também pode definir isso no inspetor de atributos. Certifique-se de selecionar a exibição de tabela, não o controlador de vista, e selecione "Seleção Individual durante a edição" no menu suspenso Edição: