2009-10-20 12 views
0

Je suis un débutant dans le développement d'Iphone. J'ai un projet avec une seule vue openGL.Ajouter un UIview à un UIViewController

J'ai déjà écrit une classe de contrôleur UIView. mais je ne sais pas comment ajouter la vue à l'UIViewController, et comment intégrer le UIViewController au projet. En outre, je ne sais pas

Toute aide, exemple similaire ou lien vers un tutoriel est très apprécié. Merci.

Répondre

5

UIViewController a une propriété "vue". Si vous voulez que votre vue openGL soit la vue de base du contrôleur, vous l'affecteriez comme cela.

myViewController.view=myOpenGLView; 

Si vous voulez que la vue openGL d'être un sous-vue des contrôleurs écran principal, vous attribuerait thusly:

[myViewController.view addSubview:myOpenGLView]; 

La chose importante à retenir est que le contrôleur de vue n'est pas lui-même une vue . Pour ajouter et supprimer des vues ou pour faire référence à des vues, vous utilisez la propriété view du contrôleur. UIView a les méthodes spécifiques pour gérer la hiérarchie des vues.

Questions connexes