2009-03-03 6 views

Antwort

4

Auf dem iPhone ist ein Fenster wirklich nur eine spezielle Art von Ansicht. Wenn Sie sich die Dokumente für die UIWindow-Klasse ansehen, werden Sie feststellen, dass sie über zusätzliche Methoden verfügt, die über eine normale UIView hinausgehen. Die meisten dieser Methoden scheinen jedoch analoge UIView-Gegenstücke zu haben.

Die eine Sache, die ich Windows nützlich gefunden habe, ist, dass UIViews eine "Fenster" -Eigenschaft haben, die verwendet werden kann, um sofort auf das Fenster zuzugreifen. Wenn Sie viele verschachtelte Ansichten haben und von einer tiefen Ansicht der dritten oder vierten Ebene aus sofort zur obersten Ebene gelangen müssen, kann diese Fenstereigenschaft nützlich sein.

1

In einer View-basierten Anwendung können wir das Vordergrundlayout und das Erscheinungsbild der Anwendung erstellen, einschließlich Textfeldern, Schaltflächen, Beschriftungen ... je nach den Anforderungen des Projekts und wie effektiv eine Anwendungsansicht sein muss Um die Anwendung leuchten zu lassen

In einer Windows-basierten Anwendung haben wir den Hintergrund der Ansicht und wir können auch eine Ansicht mit einem Fenster mithilfe von Interface Builder-Verbindungen erstellen.Aber zum Erstellen von Anwendungen, die auf dem Hintergrund basierend wir arbeiten Fensterbasierte Anwendungen haben, die auf der Konsole ausgeführt werden.

Verwandte Themen