我一直在尝试在 Sencha touch 2.3.1 中为我的应用程序添加一个触摸事件监听器,但没有添加监听器。
这是我的代码概述:
var drawComponent = new Ext.draw.Component();
var myCircle1 = drawComponent.getSurface('main').add({
id: 'circle1',
type: 'circle',
fill: '#79BB3F',
radius: 100,
cx: 100,
cy: 100
});
myCircle1.addListener('tap',function(){
alert('Touched');
});
通过控制台,当我检查 myCircle1.getListeners() 时,它返回 null。
基本上我想显示很多具有预定义位置的精灵(圆形和矩形)并添加一个点击事件,以便我可以显示各种信息。
我也可以只用按钮来完成它们。但是有没有办法可以将按钮放置在不同的位置(x,y)而不是 hbox 或 vbox 布局?
任何方向都会有很大帮助。干杯。
维涅什