Dans le passé, lorsque je faisais des choses comme ça, j'ai tout gardé dans un fichier uber-PSD en utilisant des groupes de calques pour chaque `` fichier '', plus quelques groupes de calques pour les éléments partagés comme les en-têtes et l'arrière-plan. Pour passer de «fichier» à «fichier», je permute la visibilité des groupes appropriés. Cela évite que votre problème soit un problème, mais c'est un peu maladroit. Vous aurez envie de sauvegarder ce fichier souvent!
Je demande parce que je conçois une application iPhone et qu'elle utilise les mêmes modules à plusieurs reprises sur différents écrans. Il y a des dizaines d'écrans et chaque fois que je dois changer un bouton ou un champ de texte dans un module, je dois le réparer un à la fois dans chaque fichier. Suce!
Cela ressemble à un cas pour Adobe Fireworks et ses fonctionnalités Master Pages et États. En fait, votre problème ressemble exactement au point 1 de ce type dans une liste de 10 points sur la raison pour laquelle il préfère Fireworks à Photoshop pour des tâches similaires (dans son cas, les knockups de pages Web plutôt que les applications, mais les problèmes sont similaires). Il dit:
Lorsque vous travaillez sur une maquette de plusieurs pages pour la conception d'un site, les avantages d'avoir tous vos actifs contenus dans un seul fichier sont énormes. Bien que disposer de 5 fichiers PSD différents puisse être réalisable au départ, une fois que des modifications et des changements sont nécessaires, par exemple la modification du texte dans un en-tête ou un pied de page cohérent, les choses peuvent rapidement devenir compliquées et prendre du temps car des modifications doivent être apportées à tous les fichiers.
Contrairement à Photoshop, Fireworks vous permet de configurer une " page maître " qui agit comme un modèle, contenant toutes les choses communes à toutes les vues de votre application, que vous pouvez ensuite mettre des éléments spécifiques au-dessus.
Il a également une fonction « États » qui stocke les différences avec les autres États. Vous pouvez utiliser pour stocker et afficher les différences dans une vue d'application - par exemple, les boutons en surbrillance et non en surbrillance.
Personne n'aime la réponse "Essayer une autre application", mais si vous n'avez pas essayé Fireworks pour les knockups pour les vues interactives, cela vaut vraiment la peine d'essayer. Il présente de nombreux avantages à côté de ce problème.