我的图片显示正常,但视图只能在视图上移动,直到您放开为止。然后它会弹回到它的默认位置 可以通过单击滚动条(而不是拖动块)来更改默认位置。
添加垫片没有帮助 使用layout: 'fit',只会使图像缩小到容器大小,而容器应滚动图像。
此代码应该在fiddle.sencha中使用框架:Sencha Touch 2.4.1 Sencha Touch
Ext.application({
name : 'Fiddle',
launch : function() {
Ext.Viewport.add(Ext.create('Ext.Container',
{
layout: 'fit',
height: 400,
scrollable: {
direction: 'vertical',
directionLock: true
},
items: [{
xtype: 'image',
mode: 'image',
height: 1600,
src: 'http://upload.wikimedia.org/wikipedia/commons/4/46/HK-towerblock-sj.jpg'
}, {
xtype: 'spacer',
height: 50
}]
}));
}
});
那么如何在图像上实际滚动?