我再一次需要这个很棒的社区的帮助。
当我在控制器中创建 Ext.Picker 时出现我的问题
这是我的 Picker 的简单版本:
var picker = Ext.create('Ext.Picker', {
slots: [
{
name : 'limit_speed',
title: 'Speed',
data : [
{text: '50 KB/s', value: 50},
{text: '100 KB/s', value: 100},
{text: '200 KB/s', value: 200},
{text: '300 KB/s', value: 300}
]
}
]
});
Ext.Viewport.add(picker);
picker.show();
当 Picker 面板弹出时,我可以滚动整个屏幕。
我试图尽可能地设置scrollable: false
属性,但我仍然可以滚动边框。
一些更奇怪的事实:我可以向下滚动的距离各不相同,我无法弄清楚这取决于什么。有时我可以滚动直到整个屏幕变黑,但有时我根本无法滚动。此外,此错误不会出现在每台设备上。例如,我在装有 Android 4.1.1 的 HTC One S 上遇到了这些问题,但装有 Android 4.1.1 的 HTC One X 不受此错误的影响。
如果有人愿意看到整个代码:
查看 TimerPanel 将所有内容放在一起:http ://pastebin.com/2FiPgZqW
查看计时器编辑:http: //pastebin.com/yv08tsYk
控制器告诉何时启动 Picker: http: //pastebin.com/LkQWhaAF
谁能告诉我这是一个已知的错误还是我做错了什么。