it-swarm-eu.dev

Měla by aplikace iPhonu při změně velikosti přejít na horní část tabulky

Moje aplikace má tabulkový pohled se segmentovaným ovládáním na navigační liště. Když uživatelé klepnou na segment v segmentovaném ovládacím prvku, aplikace zmizí z tabulky do nově tříděného stavu. Otázkou je, zda bychom měli přejít na horní část tabulky nebo nechat uživatele na pozici rolování, ve které byli, než zahájili řazení, i když nyní hledají úplně jiná data.

5
Matthew Bischoff

Je to podobné problému s uchazením o výsledky stránkovaného vyhledávání: pokud jsem na stránce 3 a přeřazuji, měl bych uživatele přesunout zpět na stránku 1? Odpověď zní: protože se můj kontext změnil, už nevím, kde jsem. Také nebudu pravděpodobně říkat „hej, jsem na stránce 3 výsledků seřazených podle názvu, ale zajímalo by mě, jak vypadá stránka 3 výsledků seřazených podle data“ - místo toho chci nyní třídit podle data.

Vzhledem k tomu, že motivace uživatele se pravděpodobně nezmění v závislosti na tom, jaké zařízení používají, řekl bych, že byste měli uživatele vrátit i na horní část stolu na iPhone. Obtížná věc bude, jak to oživit, aniž by to způsobilo dezorientaci. Možná byste mohli vyblednout ze stolu, překrýt ikonu načítání a poté, jakmile je třídění dokončeno, stůl znovu vytrácíte. Tento přechod stavu pomůže objasnit, co se změnilo, na rozdíl od náhlého překreslení obrazovky nebo posouvání obrazovky zpět nahoru. Pravděpodobně by bylo užitečné, kdyby uživatel přechod otestoval a zjistil, že je nejméně dezorientující.

Zkontrolovali jste pokyny pro lidské rozhraní iPhone pro zmínky o této situaci?

5
Rahul