2011-12-21 61 views
0

,我正在使用sencha touch 1.X和我在使用我的数据视图在不同类型的移动设备上出现问题。数据视图滚动问题sencha触摸

问题是我的面板包含我的数据视图确实没有规模到数据视图的大小。

下面是代码:

AppCenter.views.HomeList = Ext.extend(Ext.Panel, { 
    scroll: 'vertical', 
    items : [{ 
     scroll: false, 
     id: 'list-data-view', 
     xtype: 'dataview', 
     store: AppCenter.stores.ListStore, 
     itemSelector:'div .category-container', 
     tpl: new Ext.XTemplate 
     (
      my tpl 
     ) 
    }] 
}); 

在最近的手机,它工作正常。但是,当尝试在iPhone 3G和以下,它会做到以下几点。

滚动条有我的窗口大小,而我的数据视图比窗口大得多。

任何提示?

回答

0

它与iPhone的屏幕分辨率有关。也许问题出在你的模板或一些自定义的CSS。你使用绝对像素的地方?

+0

我会尝试一个只有大面积数据视图的新项目,并告诉你结果。 – clenemt 2011-12-22 09:06:40

+0

显然它是在3gs下不工作的浮动元素。管理修复它 – clenemt 2011-12-22 13:38:13

+0

另外我的caroussel setHeight不工作3GS及以下。它搞乱了布局。很奇怪...... – clenemt 2011-12-22 13:57:12