Dans iOS4, je souhaite utiliser MPMoviePlayerController. J'ai un UIViewController que je passe à une classe personnalisée qui gère MPMoviePlayerController. Cela joue bien la vidéo.Accéder à UIViewController depuis UITableViewController?
J'ai une autre vue qui est un UITableViewController. Passer le UITableViewController à ma propriété UIViewController sur la classe vidéo ne fonctionne pas. Je viens d'avoir du son. Je suis assez sûr que c'est parce que UITableViewController doit être un UIViewController. Je peux changer le UITableViewController à un UIViewController mais c'est une réécriture assez bonne. Y at-il un moyen d'accéder au parent UIViewController derrière le UITableViewController?
J'ai aussi essayé
(UIViewController*)self;
mais cela ne fonctionne pas non plus. Je ressors juste du son.
"J'ai une autre vue qui est un UITableViewController." Un contrôleur de vue n'est pas une vue, c'est un contrôleur ... Il y a une énorme différence. Une vue dessine des graphiques et a une position d'écran etc. Un contrôleur ne le fait pas. Il permet simplement de coordonner les activités entre l'utilisateur et une collection de contrôleurs. Alors peut-être que vous pouvez clarifier un peu cela? Voulez-vous dire un UITableView? – Felixyz
Si vous avez en effet un UITableViewController, alors c'est une sous-classe de UIViewController, cela devrait donc fonctionner dans votre scénario. – Felixyz
Désolé de ne pas être précis. Je parlais en fait d'un UIViewController. Merci. – 4thSpace