Ich habe einen Fall, wo ich Informationen von einem Server abrufen. Meine Anwendung hat sowohl eine Tab-Leiste als auch Navigationsschaltflächen. Ich möchte, dass die Anwendung eine Fortschrittsanzeige anzeigt und alle anderen Steuerelemente deaktiviert, sodass der Benutzer nicht herumspringen kann, während die Daten vom Server abgerufen werden. Wie kann ich das erreichen?iPhone Entwicklung - schränken Benutzerinteraktion mit Anwendung und zeigen eine Fortschrittsanzeige
Ein Ansatz, den ich im Auge habe, ist eine transparente Ansicht mit einem Fortschrittsfenster zu zeigen (ähnlich dem Nachrichtenalarmfenster - das dem Benutzer erlaubt, nur mit dem Nachrichtenalarmfenster zu interagieren). Ich brauche Hilfe bei der Umsetzung dieses Ansatzes.
Derzeit, wenn die Informationen/Daten vom Server abgerufen werden, füge ich eine UIActivityView zur Unteransicht hinzu und beginne, sie zu animieren. Dies hindert den Benutzer jedoch nicht daran, zu anderen Teilen der Anwendung zu navigieren.