Es ist derzeit nur auf iOS aufgrund der Verfügbarkeit von 3DMatrix.
Versuchen Sie, diese
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 finden und es in Ausbau-> app-> lib Ordner
- Versuchen Sie nun den Cursor zu ziehen oder irgendwo auf der Ansicht klicken und Sie werden sehen, Die Neigungsanimationen in alle Richtungen, wenn Sie den Cursor auf die Ansicht ziehen.
- Also, um Ihre Frage vollständig zu replizieren, alles, was Sie brauchen, ist nur, um Auswahloptionen zur Verfügung zu stellen und die Winkel entsprechend einzustellen.
Eigentlich möchte ich Ansicht aussehen wie dies sowohl in android/ios machen: http://i.stack.imgur.com/LWZ14.png Skew 20 ° horizontal –