答えて

2

それが原因3DMatrixの可用性に、現在のiOS上でのみ可能です。

この

var ANIMATION = require('animation'); 

var window = Ti.UI.createWindow({ 
    title : "Tilt Animations", 
    backgroundColor : 'white' 
}); 

var view = Ti.UI.createView({ 
    backgroundColor : '#0bb', 
    width : '70%', 
    height : '50%' 
}); 

var label = Ti.UI.createLabel({ 
    text : 'My Div', 
    color : 'black', 
    touchEnabled : false 
}); 

if (OS_IOS) { 
    view.addEventListener('touchend', touchend); 
    view.addEventListener('touchcancel', touchend); 
    view.addEventListener('touchstart', touchStartMove); 
    view.addEventListener('touchmove', touchStartMove); 
} 

view.add(label); 
window.add(view); 
window.open(); 

function touchStartMove(e) { 
    ANIMATION.touchStartOrMove(e, view); 
} 

function touchend(e) { 
    ANIMATION.touchEnd(view); 
} 
  • animation.js hereを見つけてみて、プロジェクト - に入れて> APP-> libフォルダ
  • を今すぐカーソルをドラッグするか、ビューの任意の場所をクリックしてください、あなたが表示されますカーソルがビュー上をドラッグすると、すべての方向の傾斜アニメーションが表示されます。
  • 質問を完全に複製するには、選択オプションを提供し、それに応じて角度を設定するだけです。
+0

実際に私はビューがアンドロイド/ IOSの両方のように見えるようにしたい: http://i.stack.imgur.com/LWZ14.png スキュー20º水平 –

関連する問題