Répondre

2

Il est actuellement possible sur iOS en raison de la disponibilité de 3DMatrix.

Essayez cette

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); 
} 
  • Trouver animation.js here et le mettre dans Projet-> app-> lib
  • Maintenant, essayez de faire glisser le curseur et cliquer sur la vue et vous verrez les animations d'inclinaison dans toutes les directions lorsque votre curseur glisse sur la vue. Donc, pour répliquer complètement votre question, il vous suffit de fournir des options de sélection et de régler les angles en fonction de cela.
+0

En fait, je veux faire voir de vue comme celui-ci à la fois dans Android/ios: http://i.stack.imgur.com/LWZ14.png obliquité 20º horizontal –