2011-02-23 79 views
0

我正在制作一个需要显示包含在大图像文件(png)中的地图的应用程序。用户必须能够放大/缩小图像并拖动它以便用触摸手势滚动图像。带手势的图像 - 手机

我不确定你是否得到它,但我想显示一个单一的图像,因为它将显示在“照片”iPhone应用程序。

我想了解一些关于如何使用这些手势和导航头来完成图像视图的提示。

在此先感谢您,如果您可以给我任何关于此问题的帮助,因为我在phonegap doc上找不到任何线索。

/ouss

回答

0

为什么不使用构建的inn组件呢?

听起来就像您需要将ImageView包装在ScrollView和Horizo​​ntalScrollView中,然后通过处理onTouch事件来重新缩放图像。

+0

谢谢您的回答。 – ouss 2011-02-24 10:23:39

+0

我想我没有别的选择,只能去本机制作一个插件...很不爽,因为我将不得不为Android和iPhone做一个插件,因为我正在瞄准这个设备。我想我必须考虑使用Titanium。还是要谢谢你的帮助。 – ouss 2011-02-24 10:31:19

0
+0

感谢您的帮助。我知道这个插件,但我不认为这是我想要的,因为它只是一个MKMapView的包装器([see doc](http://developer.apple.com/library/ios/#documentation/MapKit/Reference/ MKMapView_Class/MKMapView/MKMapView.html)),并且无法将图像显示为Map。所以这不是我要找的。不管怎么说,还是要谢谢你! – ouss 2011-02-24 10:16:57

0

我会使用http://cubiq.org/iscroll-4,它有一些真正光滑的图像缩放。您也可以在某些缩放级别之后开始加载新图像以获得更精细的颗粒质量。

0

我会建议Child Browser phonegap plugIn。 这是非常简单和易于实现。

它支持从URL载入页面,以及可以显示任何图像(PNG,JPG,JPEG,BMP和GIF