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

Foi útil?

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?

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