Air для iOS: тестирование жеста на моем Mac - PullRequest
3 голосов
/ 29 декабря 2011

Я сейчас работаю над проектом iOS с air.Все хорошо, и я реализовал жест "смахивания" среди некоторых других.Вначале жест был распознан, событие сработало, все в порядке.

Затем я что-то изменил (не спрашивайте меня, что), и событие больше не отправляется.

Так что моя проблема в том, что если я хочу протестировать его, мне придется скомпилировать его, затем загрузить на testflightapp.com, а затем установить его.Занимает много времени.

Есть ли возможность проверить жест на моем Mac во время разработки?Поэтому я могу отследить и проверить, что происходит, а что нет.

Я компилирую с помощью Flash IDE CS5.5, но могу также и с Flash Builder, если есть решение.

И простодля вашего интереса, вот интересная часть моего кода.

Multitouch.inputMode = MultitouchInputMode.GESTURE;
contestView.addEventListener(TransformGestureEvent.GESTURE_SWIPE , onSwipeContest);


function onSwipeContest (e:TransformGestureEvent):void{

     if (e.offsetX == 1) { 
      //User swiped towards right
      // do something
      }
}

1 Ответ

0 голосов
/ 02 февраля 2012

Это слабый ответ, но почему вы не пропустите шаг testflight и просто выбросите его прямо на свой телефон? у вас установлен xcode? если это так, запустите его, откройте органайзер, настройте свое устройство для разработки и включите его. так, намного быстрее, так.

в любом случае.

Вы уверены, что события жестов не работают на вашем Mac? Я обнаружил, что мультитач события не точные, но жестовые обычно хорошо работают на трекпаде, начиная с версии 2.

...