问题描述
|
我在Sencha Touch中有2个列表项,它们已添加到面板中。每个列表的宽度为50%,高度为全屏。面板全屏显示高度。每个列表都有一个包含约100个项目的商店。
Sencha错误估计了列表的范围,并且不允许我向下滚动。我只能掉下几件东西,然后回弹。
如何让列表项并排滚动?
谢谢,
格里
解决方法
这对我有用,我认为诀窍是每个面板的Layout值。
\'hbox \'表示父级,然后\'fit \'表示两个半面板,如果未将“并排”面板设置为适合列表,则无法正确滚动。
root = new Ext.Panel({
fullscreen: true,layout: \'hbox\',version: \'1.1.1\',scroll: false,items: [{
xtype: \'panel\',width: \'50%\',height: \'100%\',layout: \'fit\',items: [{
xtype: \'list\',itemTpl: \'{display}\',store: new Ext.data.Store({
model: \'item\',data: [...]
})
}]
},{
xtype: \'panel\',data: [...]
})
}]
}]
});