it-swarm-eu.dev

Nápověda pro uživatelské rozhraní aplikace iPad

Vyrábím aplikaci pro iPad, která pro naše účely zde spouští prezentaci a má panel nastavení pro konfiguraci různých snímků.

Aplikace pro snímky používá různé šablony, a proto musí mít pro každý snímek editor. Pro editory jsem používal UITableView a nabídl jsem UITextFields a podobně pro jednotlivá nastavení. Rozhodl jsem se, že chci, aby editoři vypadali jako skutečné snímky. (Snímek s upravitelným štítkem, například namísto zobrazení tabulky.)

Můj problém je dvojí.

Nejprve klávesnice při úpravách pokrývá polovinu snímku. Za druhé, existují některá nastavení, která je třeba řešit také, která nejsou vizuálně reprezentována objekty na snímku. (Zobrazit AM nebo PM nebo žádné.)

Jak byste postupovali při navrhování editoru (například pro hodiny), kde editor zabere celou obrazovku?

Jak byste se vypořádali s problémem velké klávesnice?

5
Moshe

Pokud jde o rozvržení a přítomnost klávesnice, máte několik možností. Prvním je pokusit se zajistit, aby spodní část rozhraní byla částečně zakrytá klávesnicí, aby uživatel viděl, že je zde něco, kam se posunout dolů. Toto je vzorec „stanovení nedokonalosti“, kdy se člověk cítí, jako by mohl opravit nedokonalost posouváním zbytku ui do dohledu.

Druhou možností je programové hraní s klávesnicí a uvedení vlastních kláves, které náleží vašemu editoru. Například může být výhodný klíč Done místo návratu.

Pokud je to však možné, udržujte fokus mimo psaní, pokud je to možné, aby se klávesnice neobjevila. Líbí se mi myšlenka zmenšení snímku tak, aby jej uživatel viděl všechno, a při zaostření zvážit přiblížení do polí.

2
Todd Sieling