我对Sencha Touch 2有一个奇怪的问题。我有一个打开了披露的列表,当点击披露图标时,我打开一个覆盖,并将一些数据加载到它包含的表单中。在此之前一切都很顺利。
我遇到的奇怪问题是,当覆盖打开时,如果现在底层列表中的披露图标位于文本字段位于覆盖中的位置,则它会集中并打开键盘等。
这个问题只在iPad上出现,在我的台式机上没有,在Windows 8系统的Chrome和Safari中也没有。
我希望我的解释足够清楚,否则,我将尽力进一步描述情况。
我总是遇到同样的问题,我通常是这样解决的:
假设处理列表中披露的函数是这样的:
onListDisclose: function (list, record, target, index, e) {
e.preventDefault();
...
}
希望能有所帮助