In der Xcode-Entwicklung befindet sich ein UI-Element oder eine "Ansicht" vor einer anderen Ansicht, wenn es eine Unteransicht dieser Ansicht ist. Wenn beispielsweise Ansicht B ein Hintergrund und Ansicht C ein Steuerelement ist, würden Sie, um das Steuerelement über dem Hintergrund (d. h. näher am Benutzer) zu platzieren, Ansicht C zu einer Unteransicht von Ansicht B machen. in den Hintergrund.
Im Wesentlichen sehen Sie eine Baumstruktur, wobei sich die Ansichten im Hintergrund in der Nähe der Wurzel des Baumes und die Ansichten im Vordergrund (näher am Benutzer) in der Nähe der Blätter des Baumes befinden.
El Fenster und Ansichten Dokument aus der iPhone-Entwicklerdokumentation von Apple kann helfen, die Dinge zu klären.
Anmerkung 1: Einzelne Steuerelemente, wie Schaltflächen und Textfelder, sollten sich fast nie überlappen. Dies verstößt gegen die Richtlinien für Benutzeroberflächen von Apple. Sie puede Sie können das natürlich immer noch tun, wenn Sie wollen, aber Sie müssen sich bewusst sein, dass Sie damit die Sicherheitszone verlassen. Wenn Sie einfach nur eine "normale" iPhone-Anwendung schreiben, ist es am besten, wenn Sie sich an die Vorgehensweise von Apple halten.
Anmerkung 2: Wenn Sie aus irgendeinem Grund benötigen, dass sich die Dinge auf eine bestimmte Art und Weise überschneiden, können Sie die folgenden Funktionen verwenden CALayer Gegenstände, damit alles seine Ordnung hat. CALayer-Objekte sind Teil der Core Animation-Technologie von Apple.