Sencha Touch 1.1.0:表单未显示滚动条

问题描述

| 我正在创建一个包含面板的应用程序, 此面板包含一个选项卡面板和一个表单面板。 (最初,隐藏了面板) 选项卡面板有一个选项卡,其中包含一个列表。 当在列表项上点击时,将进行以下操作  显示表格面板  隐藏标签面板 我的问题是,这样做时,窗体不显示任何滚动条,但是当我更改设备(iPhone)的方向时,它却允许我滚动。 谁能解释我是否正确执行操作,或者是否有更好的方法来实现此功能,或者可以通过查看端口更改主面板? 一个小例子真的很棒。 以下是我的代码(我会尽量简化代码) 列表和事件侦听器的声明 var lstRequestTracker = new Ext.List({      itemTpl:\'{emplFirstName} {emplLastName} \'     ,store:storeRequestTracker     ,全屏:真 }); lstRequestTracker.on(\'itemtap \',function(oThis,index,item,event){    var rec = oThis.getStore()。getAt(index);    tpnlMyForms.hide();    fpnlOnBoard.show();    //pnlMain.doComponentLayout();    fpnlOnBoard.doComponentLayout(); }); 用于声明主面板,选项卡面板和表单面板的代码         var tpnlMyForms = new Ext.TabPanel({              tabBar:{dock:\'bottom \',布局:\'hBox \'}             ,全屏:真             ,认值:{scroll:\'vertical \',layout:\'fit \'}             ,项目:[{                                标题:“请求跟踪器”                               ,项目:[lstRequestTracker]                               ,iconCls:“时间”                         }                       ]         });     var fpnlOnBoard = new Ext.form.FormPanel({包含表单字段}); 扩展设置({  onReady:function(){         var pnlMain = new Ext.Panel({                 全屏:真                ,dockedItems:[{dock:\'top \',xtype:\'toolbar \',title:\'STARS \'}]            ,版式:\'fit \'            ,项目:[tpnlMyForms,fpnlOnBoard]         });         fpnlOnBoard.hide();           } // eo onReady函数 });     

解决方法

        您是否尝试为formPanel提供滚动选项(scoll:\'horizo​​ntal \')?我真的不知道这是否会有所帮助,但是我记得几天前我也有一份表格,这就是解决方案。顺便说一下,这与设备方向无关,但是谁知道呢。