2009-09-17 6 views
0

J'ai un jeu sur l'App Store, et pour la prochaine version, je travaille sur une option dans les paramètres pour utiliser différents skin. Ainsi, par exemple, disons que je choisis l'option de basketball. Je voudrais que l'application montre le basketball .xib au lieu du contrôleur de vue par défaut.Changement de la vue principale en utilisant le NSUserDefaults et le groupe de paramètres

Comment est-ce que je ferais cela? Il y aurait environ 4-5 skins différents. Merci.

Répondre

0

Je suggère de faire votre interface utilisateur par programme et de ne pas utiliser un fichier xib car je crois qu'il est impossible d'accomplir ce que vous cherchez avec un xib.

Si vous êtes obsédé par l'utilisation d'un xib, créez 5 ensembles de sous-vues identiques et nommez-les en conséquence, puis cachez-les par programmation si nécessaire.

Cela semble beaucoup plus encombrant et difficile à gérer lorsque vous avez la possibilité de créer vous-même les éléments dans le code.

Questions connexes