Animation appcelerator视图在动画中消失
我正在用钛合金Appcelerator为iPad应用程序制作一个滑出菜单。有一个窗口,其中包含一个幻灯片菜单视图和另一个视图,该视图由两个视图组成,在一个充当容器的视图中分组。问题是,当我尝试在单击菜单按钮时设置动画时,保存两个视图的容器消失,当我关闭菜单并完成动画时,它再次出现。这是函数的代码,用于设置菜单视图的动画,并在完成后设置包含两个视图的上下文或总视图的动画Animation appcelerator视图在动画中消失,animation,view,appcelerator,appcelerator-titanium,Animation,View,Appcelerator,Appcelerator Titanium,我正在用钛合金Appcelerator为iPad应用程序制作一个滑出菜单。有一个窗口,其中包含一个幻灯片菜单视图和另一个视图,该视图由两个视图组成,在一个充当容器的视图中分组。问题是,当我尝试在单击菜单按钮时设置动画时,保存两个视图的容器消失,当我关闭菜单并完成动画时,它再次出现。这是函数的代码,用于设置菜单视图的动画,并在完成后设置包含两个视图的上下文或总视图的动画 function clickMenu(direction){ if(menuView._toggle === fa
function clickMenu(direction){
if(menuView._toggle === false && (direction==null || direction=='right')){
//alert('paso por clickMenu'+menuView._toggle+' '+direction);
menuView.animate({
left: 0,
duration: 200,
curve:Ti.UI.ANIMATION_CURVE_EASE_IN_OUT
},function(){
//alert('paso por clickMenu'+menuView._toggle+' '+direction);
contenedorTotal.animate({
left: 200,
duration: 200,
curve:Ti.UI.ANIMATION_CURVE_EASE_IN_OUT
});
menuView._toggle=true;
});
}else if(direction==null || direction=='left'){
menuView.animate({
left: -200,
duration: 200,
curve:Ti.UI.ANIMATION_CURVE_EASE_IN_OUT
},function(){
contenedorTotal.animate({
left: 0,
duration: 200,
curve:Ti.UI.ANIMATION_CURVE_EASE_IN_OUT
});
menuView._toggle=false;
});
};
}
如果你想要幻灯片菜单,你可以使用这个很棒的模块:如果你想要幻灯片菜单,你可以使用这个很棒的模块: