In passato, quando facevo cose del genere, ho tenuto tutto all'interno di un unico file uber-PSD usando gruppi di livelli per ogni "file", oltre ad alcuni gruppi di livelli per elementi condivisi come intestazioni e sfondo. Per passare da "file" a "file", commuto la visibilità dei gruppi appropriati. Questo evita che il tuo problema sia un problema, ma è un po 'goffo. Ti consigliamo di eseguire il backup di quel file spesso!
Lo chiedo perché sto progettando un'app per iPhone e utilizza gli stessi moduli più e più volte su schermi diversi. Ci sono dozzine di schermate e ogni volta che devo cambiare un pulsante o un campo di testo in un modulo, devo ripararlo uno alla volta in ogni file. Sucks!
Sembra un caso per Adobe Fireworks e per le sue funzionalità di Pagine master e Stati. In effetti, il tuo stesso problema suona esattamente come il punto 1 di questo ragazzo in un elenco di 10 punti sul perché preferisce Fireworks a Photoshop per attività simili (nel suo caso knockup della pagina Web piuttosto che app, ma i problemi sono simili). Lui dice:
Quando si lavora su un modello multi-pagina per la progettazione di un sito, i vantaggi di avere tutte le risorse contenute in un singolo file sono enormi. Sebbene inizialmente possano essere realizzabili 5 diversi file PSD, una volta che sono necessarie modifiche e modifiche, ad esempio cambiando il testo in un'intestazione o piè di pagina coerente, le cose possono presto diventare confuse e richiedere molto tempo poiché le modifiche devono essere apportate su tutti i file.
A differenza di Photoshop, Fireworks consente di impostare una " Pagina master " che si comporta come un modello, contenente tutte le cose comuni a tutte le viste nella tua app, che puoi quindi mettere su elementi specifici.
Ha anche una funzione " Stati " che memorizza le differenze con altri stati. Puoi utilizzare per archiviare e mostrare le differenze all'interno di una vista app, ad esempio pulsanti evidenziati e non evidenziati.
A nessuno piace una risposta "Prova un'applicazione diversa", ma se non hai provato Fireworks per knockup per visualizzazioni interattive, vale davvero la pena provare. Ha molti vantaggi oltre a questo problema.