2012-06-21 57 views

回答

2

你需要一個事件來觸發這個動畫,可能是點擊一個按鈕,或者只是一個簡單的窗口上的滑動事件。在這種情況下,您只需簡單地爲2窗口的左側屬性設置動畫效果,如下所示:

var win1 = Ti.UI.createWindow({ 
    top: 0, 
    left: 0, 
    width: 320, 
    height: 480 
}); 

var win2 = Ti.UI.createWindow({ 
    top: 0, 
    left: 320, 
    width: 320, 
    height: 480 
}); 

win1.addEventListener('swipe', function(){ 
    var anim1 = Ti.UI.createAnimation({ 
     left: -320, 
     duration: 1000 
    }); 
    var anim2 = Ti.UI.createAnimation({ 
     left: 0, 
     duration: 1000 
    }); 
    win1.animate(anim1); 
    win2.animate(anim2); 
}); 
+0

我解決了這個問題。 – HiepNguyen

+0

@HiepNguyen,上面有明顯的答案爲你工作? –

+0

這不再起作用。顯示黑屏。您有任何其他解決方案嗎? –