新的Sencha Touch 2.2.0在可滚动时有一个新的配置参数,不使用Ext.scroll.Scroller,但实际上这不起作用。
我用它来激活容器上的溢出滚动:
{
scrollable: null,
style: 'overflow:auto; -webkit-overflow-scrolling: touch;'
}
如何使用原生滚动?
为什么需要它? 因为我需要使用galaxy-tab-1,所以新的Ext.scroll.Scroller比2.1.1版更快,但这个平板电脑上的渲染速度很慢,新的Ext.scroll.Scroller试图渲染40 fps和平板电脑正在缓慢地显示出来。
实际上setFps()在这个版本中不起作用,例如:
Econtainer.getScrollable().getScroller().setFps(10);
答案 0 :(得分:3)
默认情况下,新的Ext.util.Translatable有一个缓慢的PreferredTranslationMethod。
您可以使用:
scrollable: {
direction: 'both',
translatable: {
translationMethod: 'scrollposition'
}
},
或
scrollable: {
direction: 'both',
translatable: {
translationMethod: 'csstransform'
}
},
或
scrollable: {
direction: 'both',
translatable: {
translationMethod: 'cssposition'
}
},