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. =)

Foi útil?

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:  digite descrição da imagem aqui

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