我正在使用Air进行iOS项目。一切都很好,我在其他一些人中实施了“轻扫”手势。一开始,手势被识别,事件被解雇,一切都好。
然后我改变了一些东西(不要问我是什么),事件不再发送了。
所以我的问题是,如果我想测试它,我将必须编译,然后上传到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
}
}
答案 0 :(得分:0)
这是一个蹩脚的答案,但你为什么不跳过testflight步骤直接将它直接扔到你的手机上?你有安装xcode吗?如果是这样,请启动它,打开组织者,设置您的设备以进行开发,并拥有它。方式,方式更快。</ p>
反正。
你确定你的手机上没有手势事件吗?我发现多点触控事件很不稳定,但手势通常可以在2号以上的触控板上正常工作。