Duplicar uma linha da tabela com UITableViewCellEditingStyle Insert?
Pergunta
Eu tenho um aplicativo com base no exemplo Core Data Books, e eu estou chegando à conclusão de que preciso para dar ao usuário a capacidade de duplicar uma linha na tabela - um conjunto de dados - e, em seguida, deixá-los de edição esses dados, em vez de tê-los sempre criar um novo registro a partir do zero.
Eu estava pensando em usar o UITableViewCellEditingStyleInsert controle de edição para fazer isso - o usuário poderia descobrir isso depois de uma imprensa que reproduza uma entrada e não insere um novo - desde que eu use um botão "+" na barra de navegação para adicionar novos registros.
Eu não posso fazer isso com uma definição padrão TableCell embora -. Desde que eu só pode ter excluir ou inserir e não tanto, então eu suponho que vou ter que criar uma célula de tabela personalizada para fazer isso
Qualquer outra sugestão que não vai entupir a interface do usuário com um monte de extra "coisas?" Como eu já tenho um botão "Editar" na barra de navegação, parece uma extensão lógica para a ação Excluir de alguma forma adicionar uma ação Copiar.
Obrigado,
-t
Solução
Talvez ter uma edição semelhante estado, onde apertar o botão "+" ou o que quer UI você tem atualmente para criar um novo item em vez coloca a tabela no modo de edição com todas as inserções em vez de exclusões, com uma fileira "Adicionar novo" , Contactos de estilo, no fundo?