在sencha touch中如何进行旋转木马图像捏缩(放大缩小)

时间:2012-07-12 09:31:06

标签: sencha-touch extjs sencha-touch-2 zooming

我的应用程序中有旋转木马,此应用程序通过使用sencha touch2完成。根据我的要求,我必须在旋转图像 中捏合(放大缩小)功能 捏合。我可以在sencha touch2中实现这个吗?如果是的话,该怎么做。我已搜索但我没有得到有关此轮播图像的信息放大缩小。任何人都可以告诉我如何做到这一点。

1 个答案:

答案 0 :(得分:1)

Sencha Touch 2目前没有内置缩放内置功能,但您可以使用以下事件: pinchstart 捏合 pinchend 来自Ext.dom.Element

假设你有一个带有图像的容器:

var c = Ext.create('Ext.Container',{...});

您可以向其添加侦听器以检测夹点事件:

  c.element.on('pinchstart',function(e){
    //...
  },this);

  c.element.on('pinch',function(e){
    //...
  },this);

  c.element.on('pinchend',function(){
    //...
  }, this);

我已经设法让某些东西有效,但它还不是很好

Demo - Code

希望这有帮助