2009-10-20 11 views

risposta

9

Risposta breve: non è possibile, non direttamente. Devi usare un dispositivo reale.

Risposta più lunga: è possibile creare sottoclasse UIAccelerometer e fare come desiderato. È possibile simulare l'input o scrivere una coppia di client e server che invia le informazioni di accelerazione da un dispositivo reale all'app in esecuzione nel simulatore o dall'accelerometro del Macbook se si desidera agitare il proprio laptop.

+0

Risposta lunga molto creativa !! – mahboudz

1

C'è un'applicazione in AppStore chiamata iSimulate che consente di alimentare gli ingressi dell'accelerometro di un dispositivo reale nella simulazione. È necessario disporre di un dispositivo per il test.

0

appena visto questo quando si chiede una domanda simile - si può effettivamente impostare l'orientamento dell'interfaccia ora in il nuovo xcode, quindi anche se non puoi "inclinarlo" direttamente, puoi farlo dove supporta solo il paesaggio, quindi caricherà la vista orizzontale nell'emulatore! : D

-3

Da: http://developer.apple.com/library/ios/#documentation/IDEs/Conceptual/iOS_Simulator_Guide/InteractingwiththeiOSSimulator/InteractingwiththeiOSSimulator.html

  1. Posizionare il puntatore dove si desidera la rotazione a verificarsi.
  2. Tenere premuto il tasto Opzione.
  3. Spostare i cerchi che rappresentano i tocchi delle dita nella posizione iniziale.
  4. Spostare il centro del bersaglio del pizzico tenendo premuto il tasto Maiusc, spostando i cerchi nella posizione centrale desiderata e rilasciando il tasto Maiusc.
  5. Tenere premuto il pulsante del mouse, ruotare i cerchi fino alla posizione finale e rilasciare il tasto Opzione.
+0

Questo vale per i gesti tattili con due dita, non per l'inclinazione (accelerometro/giroscopio). –