Also hier ist das Problem, das ich versuche zu lösen.UIView vs Container Ansicht
In jedem
viewController
Ich versuche, Anzeigen und die tatsächlichen Steuerelemente einzufügen. Ich habe ein paar Tutorials auf raywenderlinch.com beendet, um zu verstehen, wie die Leute professionell Werbung in ihrer App platzieren. Sie verwendeten UIViews, um zwei Ansichten unter der Hauptansicht des Ansichtscontrollers zu haben. So habe ich völlig verstanden, dass man die Anzeigen und eine andere hält die tatsächlichen App-Inhalte halten. Wenn die Anzeige geladen ist, nehmen Sie den Bildschirm auf oder lassen Sie die andere Ansicht den gesamten verfügbaren Bereich anzeigen.
Nachdem ich zurück zu xcode kam, fing ich an zu programmieren, wie ich dort gelernt habe. aber als ich UIView
auf Storyboard fallen ließ, sah ich containerView
, die ich glaube, war nicht vorhanden, als das Tutorial geschrieben wurde.
So bin ich hier, um über die beiden Ansatz und ihre Vor- und Nachteile zu fragen.
Also im Grunde seine UIView
vs ContainerView
. Welchen Weg sollte ich machen und warum?
Jede Hilfe würde sehr geschätzt werden.
massive Erklärung! -> http://StackOverflow.com/a/23403979/294884 – Fattie
@JoeBlow - Schönes Beispiel für den Beginn einer Szene, * aber * Ich sehe nicht, wie dieser Link die Frage nach dem Warum/Wann eine UIContainerView verwenden. IMHO, dieser Top-Level "Container View" könnte genauso gut eine normale "Ansicht" sein.Wie die untenstehende akzeptierte Antwort erklärt, "verwenden Sie UIContainerView, wenn Sie * einen anderen View-Controller * einbetten müssen". Wenn Ihre Szene also nicht mehrere View ** Controller ** benötigt, ist UIContainerView nicht erforderlich. – ToolmakerSteve