2011-12-21 7 views
0

こんにちは私はsencha touch 1.Xを使用しています。私はデータビューでさまざまなタイプのモバイルデバイスに問題があります。データビュースクロールの問題sencha touch

問題は、私のデータビューを含む私のパネルは、データビューのサイズにをスケーリングないということです。ここで

は、コードは次のとおりです。最近の携帯電話で

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

+0

3gsの下で動作していなかったのは明らかにfloat要素でした。それを修正するための管理 – clenemt

+0

さらに、私のカルーセルのsetHeightは3GS以下で動作していません。それはレイアウトを乱す。変だ... – clenemt