A betöltési állapotok a felhasználó egyetlen kérdésére válaszolnak: történik valami? Válasz nélkül az emberek ismét megérintik, újratöltik az oldalt vagy kilépnek. A helyes válasz attól függ, mennyi ideig várnak.
Nagyon rövid, körülbelül tizedmásodperc alatti várakozás esetén a legtöbb ember nem észlel késést, így a jelző csak villogást ad. Elterjedt technika az, hogy rövid ideig várnak, mielőtt felmutatják a pörgettyűt, így a gyors válaszok soha nem jelenítenek meg egyet.
Egy másodpercig vagy néhány másodpercig várjon visszajelzést, ahol az eredmény megjelenik. A vázképernyő, a következő elrendezés szürke körvonala jól működik listákhoz, kártyákhoz és profilokhoz, mert megmutatja, mi jön, és csökkenti az elrendezés eltolódását. A spinner kis területeken működik, vagy ha az eredménynek nincs kiszámítható alakja.
A hosszú feladatok, például a feltöltés, az exportálás vagy a mesterséges intelligencia generálása esetén mutasson valós előrehaladást, ha mérni tudja, elmagyarázza, mi történik, és hagyja, hogy az emberek lemondjanak vagy folytassanak más munkát. Egy percig forog más információ nélkül, kudarcnak érzi magát.
A cselekvést elindító vezérlőnek is szüksége van egy állapotra. A betöltési állapotba kapcsoló küldés gomb, amely kétszer nem nyomható meg, megakadályozza a többszörös rendeléseket és üzeneteket. Amikor a betöltés véget ér, haladjon egyértelműen a sikerhez vagy a hibához, ahelyett, hogy csendben visszatérne az alapértelmezetthez.
Az animáció itt segít, de tartsa nyugodtan és röviden, és tartsa tiszteletben a csökkentett mozgás beállítását. Az általunk gyártott ExodeUI segítségével betöltőt vagy gombot tervezhet betöltési, siker- és hibaállapotokkal egy fájlban, amelyek között a kódja vált.