2016-08-03 7 views
0

Ich habe eine einfache Frage - ist es möglich, zu einer iOS-Anwendung eine einfache UIView auf der Unterseite der App (wie eine Fußzeile anzeigen) zu festen Position alle Zeit die App ist hinzuzufügen Laufen? Wenn Sie von einem Bildschirm zum anderen gehen, ist die Fußzeile immer noch auf einer festen Position? Das bedeutet, dass sich die Fußzeile in der oberen Z-Reihenfolge befindet und sich die Bildschirme unter der Fußzeile ändern.iOS feste Fußzeile hinzufügen UIView zu Multiscreen-App

Der Zweck dieser Fußleiste ist es, einen Fortschrittsbalken des Herunterladens riesiger Datenmengen in der Fußzeile zu zeigen, wann immer die Daten unabhängig voneinander bei der Verwendung der App heruntergeladen werden und Bildschirme mithilfe des Navigationscontrollers geändert werden.

Irgendwelche Tipps, wie man das macht?

Dank Michal

+0

Sie möchten eine Lade-Leiste anzeigen, aber klingt wie Sie eine andere IOS-Anwendung hinzufügen möchten – gurmandeep

+0

Sie können 'UIProgressView' verwenden, um den Fortschritt anzuzeigen! – Lion

+0

@KetanParmar Ja, UIProgressView wird in der Fußzeile angezeigt, ebenso wie andere Beschriftungen und so weiter. Das ist nicht so wichtig. Aber es ist nicht die Frage, welche Ansicht zu verwenden ist, sondern WIE man sie immer als feste Fußzeile hat, wenn man von Bildschirm zu Bildschirm geht? – kolisko

Antwort

1

Sie können Ihre benutzerdefinierten UIView hinzufügen mit einigen Einschränkungen keyWindow. ZB:

Ich denke, dass Sie Ihre anderen Ansichten ausgleichen müssen, um über Ihre Fortschrittsanzeige zu sein.

+0

Es klingt nach dem, was ich suche. Der Schlüssel könnte der keyWindow sein :) Ich werde es versuchen und es euch wissen lassen. Tx. – kolisko