Il est généralement judicieux d'avoir un UIViewController
pour une vue puisque le contrôleur gère toute l'interaction et la mise en place de la vue. Bien qu'il soit possible, dans certaines situations, d'afficher des vues "nues" à l'écran, le contrôleur de l UIPopoverController
est conçu pour fonctionner avec un UIViewController
et le paradigme ViewController est très bien établi et encouragé dans le monde iOS, donc même si vous pensez que vous n'avez pas besoin d'un contrôleur de vue, il ne devrait pas être nuisible d'en avoir un et vous pourriez toujours vouloir étendre la fonctionnalité actuelle, n'est-ce pas ?
Remarque : si vous êtes sous iOS 5.0, la création de vues dans les popovers est très simple : il suffit de glisser-déposer les contrôleurs de vue et de les accrocher au storyboard. Exemple : Comment créer des popovers avec Xcode Storyboards