scoprire la forza di iPhone
-
20-09-2019 - |
Domanda
devo sviluppare un'applicazione. Requisito è riportata qui sotto.
Devo mettere un indicatore come tachimetro in moto.
iPhone è messo in un angolo di un auto.
L'iPhone è in un posto in una macchina, da dove non può essere lasciato cadere da nessuna parte e non può essere spostato ancora. (C'è un posto speciale nella macchina dove posto utente iPhone)
Ora, auto sta andando in un modo agevole.
Indicatore indica lo zero - che è così liscia
.Si supponga, un urto è passato dalla macchina.
Queste movimento dovrebbe essere monitorato da iPhone. Se urto è enorme,
- iPhone dovrebbe visualizzare - bernoccolo enorme - massima indicatore
Se urto è basso
- iPhone dovrebbe visualizzare - normale urto - mezzo a Indicatore
altro
- iPhone dovrebbe visualizzare - liscia strada - indicatore di zero
So come aggiungere gestore scossa, come indicato nella seguente link
accelerometro in iPhone
Ma qui iPhone non sarà scuotere? E 'in sede fissa.
Quale dovrebbe essere la soluzione?
grazie per avermi aiutato in anticipo.
Soluzione
È necessario utilizzare il UIAccelerometer , UIAccelerometerDelegate classi, e UIAcceleration . Ecco alcuni codice di esempio .
Altri suggerimenti
L'iPhone sarà scuotendo - è attaccato alla macchina, e la vettura sarà scuotendo. Si dovrebbe essere in grado di utilizzare lo stesso codice come si farebbe se si stesse agitando con la mano.