UIViewController: set de soi.vue de mon point de vue ou d'ajouter mon point de vue sous-vue?

J'ai une question à propos de UIViewController de la sous-vue, j'ai créé une sous-classe UIView MainView, qui a la taille exacte de l'écran, je me demande ce qui est une meilleure façon d'ajouter de la MainView, tenir compte des facteurs suivants:

1 Comme MainView a la même taille que la totalité de l'écran, la MainView lui-même peut avoir des sous-vues, mais il n'y a pas de points de vue à enregistrer le niveau de MainView(c'est à dire je n'ai pas besoin d'ajouter d'autres sous-vues de soi.la vue).

2 Si j'utilise l'auto.view = mainView, dois-je mettre le code dans loadView(comme la méthode viewDidLoad signifie la vue(de soi.vue) est déjà chargé)? Je vois la méthode loadView est commenté par défaut, si j'ajoute le code de cette méthode, quel code dois-je mettre ensemble(par exemple initialiser d'autres aspects de l'application)?

3 Si j'ajoute mainView via [auto addSubview:mainView], il y a en fait deux hors de l'écran tampon? Un pour soi.la vue, l'un pour mainView, les deux a la même taille que l'écran et l'autre est en couches sur le dessus de l'autre(afin de déchets de mémoire)?

Merci beaucoup!

OriginalL'auteur | 2009-09-15