Apple besagt, dass the split view controller is typically the root view controller
here. Sie gehen dann weiter und schlagen vor, dass die Verwendung in anderer Weise nicht empfohlen wird. Ich würde diesem Rat folgen. Meiner eigenen Erfahrung nach kann UISplitViewController ein Schmerz sein, wenn Sie versuchen, es auf eine andere Weise zu verwenden, wo es nicht der Root-View-Controller ist. Sie könnten daher Ihre eigenen schreiben oder die anderen verfügbaren Lösungen von Drittanbietern nutzen. Ich habe selbst eines geschrieben und es ist besser als alles, was ich bisher getestet habe, mit viel weniger Code. MGSplitViewController ist einer der wenigen, die ich getestet habe, war schrecklich und der Code darunter behandelt viele Dinge falsch, wie das Senden von Rotationsnachrichten an seine Kind-View-Controller über Benachrichtigungen. Ich rufe sie childViewControllers, aber sie wurden tatsächlich nicht als solche hinzugefügt. Sie lernen ein paar Dinge auch, wenn Sie es selbst tun.
Danke, ich werde auf jeden Fall einen Blick darauf werfen. Ist es übrigens gegen Apples HIG, einen Split-View-Controller zu haben, der nicht der Root-View-Controller ist? Ich habe gelesen, wo das war. Kannst du bestätigen? –
Das habe ich gerade von dir gelernt! Ich habe gegoogelt und ich habe Posts auf deinem Weg gesehen. Aber ich weiß wirklich nicht, ob es auf dem neuesten Stand ist ... Nichtsdestotrotz könnte [diese SO-Frage] (http://stackoverflow.com/a/19983002/4894980) Ihnen helfen, einen 'UISplitViewController' zu erstellen, ohne Apple-Richtlinien zu brechen. – AnthoPak