Jak lze rozlišit Shake vs náklonu na iPhone

hlasů
1

Mám stránky UIScrollView, který bude posouvat jedna strana doleva nebo doprava v závislosti na naklonění telefonu.

Také bych chtěl zavést „Shake pro náhodné stránce“, ale nemůže přijít na to, jak to udělat logiku pro odlišení shake pohyb a sklon k ose x.

Mohou tyto dva pohyby být použity ve spojení s sebou? Nepotřebuju nic složité jako třepání zatímco naklánění, chci oba pracovat nezávisle na sobě.

Položena 19/06/2009 v 20:26
zdroj uživatelem
V jiných jazycích...                            


3 odpovědí

hlasů
0

Je tím řešením odklon by nikdy neměla překročit 1 g, zatímco chvění může snadno učinit.

Odpovězeno 19/06/2009 v 20:28
zdroj uživatelem

hlasů
3

Detekovat „shake“ byste zkontrolovat G-Force generován. Bude vyšší pro chvění vs náklonu.

Jak mám rozpoznat, když někdo třese iPhone?

Můžete určitě použít oba současně, stačí si přečíst na G-Force na dostatečně vysokou hodnotu k označení shake (> 1g - přizpůsobit se dostat citlivost na vaší chuti), pak je-li detekován žádný chvění pád až do náklonu kontrola.

Odpovězeno 19/06/2009 v 20:28
zdroj uživatelem

hlasů
2

Programming Guide iPhone Application poskytuje ukázky kódu pro detekci závažnosti (tilt) a náhlé zrychlení (koktejly)

Odpovězeno 19/06/2009 v 20:50
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more