2009-10-20 17 views

Odpowiedz

9

Krótka odpowiedź: Nie możesz, nie bezpośrednio. Musisz użyć prawdziwego urządzenia.

Dłuższa odpowiedź: możesz podklasę UIAccelerometer i zrobić, co chcesz. Możesz symulować wejście lub napisać parę klienta i serwera, która przesyła informacje o przyspieszeniu z prawdziwego urządzenia do aplikacji uruchomionej w symulatorze lub z akcelerometru MacBooka, jeśli masz ochotę wymachiwać laptopem.

+0

Bardzo twórcza długa odpowiedź !! – mahboudz

1

W AppStore znajduje się aplikacja o nazwie iSimulate, która umożliwia podawanie rzeczywistych wejść przyspieszeniomierza do karty SIM. Musisz mieć urządzenie do testowania.

0

prostu zobaczyłem to kiedy zadając podobne pytanie - rzeczywiście można ustawić orientację interfejsu teraz nowy kod xcode, więc nawet jeśli nie możesz go "przechylić" bezpośrednio, możesz zrobić to tam, gdzie obsługuje tylko krajobraz - wtedy załaduje widok krajobrazu w emulatorze! : D

-3

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

  1. umieść kursor tam, gdzie chcesz rotacja występuje.
  2. Przytrzymaj klawisz Opcja.
  3. Przesuń kółka, które reprezentują palec dotyka, do pozycji początkowej.
  4. Przesuń środek celu celowego, przytrzymując klawisz Shift, przesuwając kółka do żądanej pozycji środkowej i zwalniając klawisz Shift.
  5. Przytrzymaj przycisk myszy, obróć kółka do pozycji końcowej i puść klawisz Opcja.
+0

Jest to gesty dotykania dwoma palcami, a nie pochylenia (akcelerometr/żyroskop). –

Powiązane problemy