У меня проблемы с попыткой получить действительно простой пример масштабирования с помощью Sencha Touch Framework (RC) v2. Я поиграл с несколькими различными типами макетов и их комбинациями, но кажется, что размер скроллеров не обновляется, или фактический div, представляющий изображение, не расширяется, чтобы его можно было панорамировать? Честно говоря, сейчас я в полной растерянности !!
var testImage = Ext.create('Ext.Img', {
src: 'images/Food/2.jpg'
});
Ext.Viewport.add({
layout: 'card',
scrollable: {
direction: 'both',
directionLock: false
},
items: [testImage]
});
Ext.Viewport.element.on({
doubletap: function(e , node, options, eOpts) {
var transformDetails = { scale: 2, angle: 0 };
testImage.element.setStyle('-webkit-transform', 'scaleX(' + transformDetails.scale + ') scaleY(' + transformDetails.scale + ') rotate(' + transformDetails.angle + 'deg)');
}
});
Есть ли у кого-нибудь понимание того, как получить этот очень простой пример для правильного панорамирования после применения масштаба к изображению? Чувствую себя довольно некомпетентно в данный момент.