【发布时间】:2013-10-14 00:15:15
【问题描述】:
我是 sencha touch 的新手。我想指示列表的滚动。加载列表时,我需要显示滚动指示器。我在滚动列表时得到滚动指示器。但我想要加载时的指示列表。 { xtype:'列表', 可滚动{ 方向:'垂直', 指标:真 } }
提前致谢
【问题讨论】:
标签: sencha-touch sencha-architect sencha-touch-2.1
我是 sencha touch 的新手。我想指示列表的滚动。加载列表时,我需要显示滚动指示器。我在滚动列表时得到滚动指示器。但我想要加载时的指示列表。 { xtype:'列表', 可滚动{ 方向:'垂直', 指标:真 } }
提前致谢
【问题讨论】:
标签: sencha-touch sencha-architect sencha-touch-2.1
默认情况下,不会有滚动指示器。 HTML5 世界中不需要滚动指示器。请查看 facebook 中的通知和好友列表。滚动不会一直显示。
我们必须扩展 Sencha Touch 功能来实现这一点。有人实现了this feature。
否则,你实现自己的方法来做。
如果你真的需要这个,有两种选择,
使用下面的css
.x-滚动指示器 { 不透明度:0.5!重要; }
--斯里达
【讨论】:
从 Sencha Touch 2.3.0 开始有一个 autoHide 配置:
“Touch 2.3.0 中的新功能,每个指标都有一个自动隐藏配置, 允许你控制它。将 autoHide 设置为 false 会告诉你 指示器不会自动隐藏。您可以在其中使用指标配置 容器或子类上的可滚动配置。”
Ext.application({
name: 'Fiddle',
launch : function() {
Ext.Viewport.add({
xtype: 'container',
html: 'The y scroll indicator will always show, x will hide as autoHide defaults to true',
scrollable: {
direction: 'both',
indicators: {
y: {
autoHide: false
}
}
}
});
}
});
【讨论】: