Domanda

Ho un'applicazione basata sull'esempio Core Data libri, e sto arrivando alla conclusione che ho bisogno di dare all'utente la possibilità di duplicare una riga della tabella - un insieme di dati - e poi far loro modificare questi dati, piuttosto che avere sempre a creare un nuovo record da zero.

Stavo considerando usando il controllo di modifica UITableViewCellEditingStyleInsert per fare questo - l'utente avrebbe capirlo dopo un comunicato che duplica una voce e non inserisce uno nuovo - dato che io uso un pulsante "+" nella barra di navigazione per aggiungere nuovi record.

Non riesco a fare questo con una definizione standard TableCell anche se -. Dal momento posso solo ho cancellare o inserire e non entrambi, quindi suppongo che dovrò creare una cella di una tabella personalizzata per fare questo

Altri suggerimenti che non intasare l'interfaccia utente con un gruppo di extra "roba?" Dal momento che ho già un pulsante "Modifica" nella barra di navigazione, sembra una logica estensione per l'azione Elimina per aggiungere qualche modo un'azione di copia.

Grazie,

-t

È stato utile?

Soluzione

Forse avere uno stato di modifica simile, in cui premendo il pulsante "+" o UI si ha attualmente per la creazione di un nuovo elemento pone invece la tabella in modalità di modifica con tutti gli inserti, invece di Elimina tutto ciò, con un "nuovo Add" fila , Contatti stile, in fondo?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top