Titanium 如何更快地加载多个图标?
目前我正在一个项目中创建聊天客户端支持的表情图标,但我面临一个问题,在我的Tianium appcelerator项目中,我必须在一个视图中加载>100个表情图标。事实上,Tianium appcelerator加载多个图像的速度非常慢,我不知道为什么会发生这种情况,有人能给我一个解决方案来解决这个问题吗?假设您的UI实现可以支持它;加载包含所有~100个表情符号的单个图像,并在图像视图中添加touchend事件侦听器。偶数返回x,y坐标,然后可以将其映射到选定的表情符号Titanium 如何更快地加载多个图标?,titanium,appcelerator,Titanium,Appcelerator,目前我正在一个项目中创建聊天客户端支持的表情图标,但我面临一个问题,在我的Tianium appcelerator项目中,我必须在一个视图中加载>100个表情图标。事实上,Tianium appcelerator加载多个图像的速度非常慢,我不知道为什么会发生这种情况,有人能给我一个解决方案来解决这个问题吗?假设您的UI实现可以支持它;加载包含所有~100个表情符号的单个图像,并在图像视图中添加touchend事件侦听器。偶数返回x,y坐标,然后可以将其映射到选定的表情符号 var self =
var self = Ti.UI.createView({backgroundColor: '#666'});
var emoticons = Ti.UI.createImageView({
image: 'http://www.berkeley.edu/news2/2013/04/Finch300.jpg'
});
emoticons.addEventListener('touchend',function(e){
alert('x: '+e.x+' y: '+e.y);
})
self.add(emoticons);