Avertissement :-la Présentation de la vue des contrôleurs détaché de la vue des contrôleurs est découragé

Dans mon application, j'utilise une manette de navigation. Plus tard, dans certains point de vue, je suis en utilisant presentViewController pour montrer une image agrandie.
Aussi, je ne suis pas à l'aide d'une table de montage ou de plume.

J'obtiens cette erreur dans iOS 7 uniquement. Il fonctionne très bien sous iOS 6 et versions antérieures:

Présentant vue contrôleurs d'affichage séparé des contrôleurs est
découragé

  • Je n'ai pas encore sorti. Mais dans mon application, je ne suis pas attribuer une viewcontroller à la fenêtre.rootviewcontroller. je suis l'ajout de vue à la fenêtre. Peut-être c'est la raison pour moi. mais pas sûr...
  • La raison que vous avez mentionné ci-dessus pourrait ne pas en être la cause. Même moi, je suis confronté au même problème. Et dans notre projet, je suis à l'affectation d'une-vue-contrôleur à la fenêtre.rootviewcontroller .
  • Je pense que les autres commentaires correctement se référer à quelque chose à propos de la rootViewController et la fenêtre de connexion. Je n'ai pas tout compris, mais j'ai pu contourner le problème en présentant le contrôleur directement sur la rootViewController au lieu de sur la manette de navigation ou l'un de ses enfants.
  • Azaxis eu: stackoverflow.com/a/31877722/5306470
InformationsquelleAutor Gagan Joshi | 2013-11-10