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.

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top