2011-12-21 69 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