it-swarm-eu.dev

Jak donutím uživatele, aby vybral datum na iOS?

Při vytváření nové entity v aplikaci iPad je jednou z povinných vlastností datum doručení. Neexistuje způsob, jak předpovědět toto datum doručení. Volba nesprávného data doručení vede ke všem druhům problému. Můj nápad je, že tím, že nutím uživatele, aby si vybral datum, místo aby poskytl výchozí, některé myšlenky půjdou do výběru data a tím minimalizují vadná data.

Normálně, když nová entita má uživatel jako základ nějaký druh papíru. Později se provedou změny v entitě, ale papír použitý při vytváření entity nemusí být nutně k dispozici. Což znamená, že při vytváření entity by mělo být vybráno datum doručení. Po vytvoření entity je možné změnit datum doručení.

Problém se standardním ovládáním výběru data v systému iOS je v tom, že není možné spustit v nezvoleném stavu. Jak mohu uživatele donutit, aby se při výběru data doručení aktivně rozhodl? Po vytvoření entity by normální výběr data fungoval dobře, ale já bych raději použil stejnou metodu pro výběr data v obou případech.

Existuje interval platných dat, ale tento interval je poměrně velký, což znamená, že není skutečně praktické začít platit neplatným datem a nutit uživatele k přechodu na platné datum.

1
Robert Höglund

Můj nápad je, že tím, že nutím uživatele, aby si vybral datum, místo aby poskytl výchozí, některé myšlenky půjdou do výběru data a tím minimalizují vadná data.

Myslím, že přeceňujete myšlenkové procesy lidí. Pokud si mají zvolit datum, vyberou první dostupné datum, které je k dispozici, a budou frustrovaní, pokud není zřejmé, které datum (data) mohou vybrat.

Moje banka nabízí online platební službu plateb a vyberete datum, kdy má platba jít. Představuje výběr data s zvýrazněnými dostupnými daty, ale stále se někdy stává špatným, takže si můžete vybrat datum, které je skutečně neplatné. To vede k nepříjemné zprávě „Vaše platba nemůže být zpracována k tomuto datu“ a je nutné část procesu zopakovat.

... jednou z povinných vlastností je datum dodání. Neexistuje způsob, jak předpovědět toto datum doručení. Volba nesprávného data doručení vede ke všem druhům problému.

Pokud je to povinné, ale nepředvídatelné a výběr špatného je „špatná věc“, možná budete muset přehodnotit svůj pracovní postup. Aniž bych věděl více o aplikaci, nemohu navrhnout alternativu.

2
ChrisF

Mnoho formulářů pro zadání data má prázdné pole s tlačítkem, které vyvolá výběr data. Prázdná je nezákonná hodnota, takže výběr data vám nedovolí dopředu, dokud nestisknete tlačítko a nevyberete něco. Můžete také zkusit nastavit výchozí nastavení selektoru na včera a učinit včera nezákonnou hodnotu, čímž zachytíte případ, kdy někdo na něj jednoduše klikne a znovu jej vypne.

2
DJClayworth

Líbí se mi odpověď DJClaywortha ... další nápad je dát výběr data na svou vlastní obrazovku. To vám dává příležitost opravdu zdůraznit důležitost výběru správného data. Bude to jediná věc, na kterou se uživatelé zaměřují na celou obrazovku, takže je větší pravděpodobnost, že budou věnovat pozornost. To znamená, že neexistují žádné záruky.

1
devuxer