问题标签 [pinch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
740 浏览

iphone - 子视图不会通过捏合手势调整大小

我有几个子视图添加到 UIScrollview。左右滑动时一切正常,即子视图随着滑动而移动。当我使用捏合手势时,子视图不会随着滚动视图的其他内容放大和缩小。在上下文中绘制的所有内容都可以正常工作,但子视图保持相同的大小,但我认为会根据它们的原点移动,例如在屏幕外伸出。

我在打电话...

在 viewDidLoad 上。我也打过电话...

对于添加的每个子视图。

我错了什么,或者这不是这样做的方法?

0 投票
1 回答
151 浏览

android - 在早期版本中使用更高版本 SDK 中引入的功能

我想在我的一个应用程序中实现捏缩放功能,我的问题是这仅受 Android 2.2 支持,而我的大多数但不是全部用户群都是 2.1。所以我的问题是,我可以在不导致与 2.1 不兼容的情况下实现此功能吗?

0 投票
2 回答
552 浏览

iphone - 我想在 ScrollView 中放大和缩小。怎么可能?

我在一个图像中有一个滚动视图。我只想放大和缩小滚动视图。如何仅通过捏合来应用放大和缩小?

0 投票
1 回答
774 浏览

iphone - 我应该如何使用 UIPinchGestureRecognizer 缩放这张地图图片?

我真的很接近能够使用UIPinchGestureRecognizer缩放方法以编程方式缩放地图图片。我已经尝试过这样的滚动视图:[mapScrollView addGestureRecognizer:pinchRecognizer];,但这当然行不通,因为这会缩放整个视图和边界。如果我什么[mapImageView addGestureRecognizer:pinchRecognizer]都不会发生。

如何在滚动视图中缩放图像?更重要的是,如何设置最大和最小缩放范围?谢谢

编码:

0 投票
2 回答
20978 浏览

android - 支持 Pinch-Zoom 和 Scrolling 的 Android ImageViewer 类

我正在搜索一个 ImageViewer 库,该库在我的应用程序中为给定的 URI 打开一个图像(由 web 服务获取的图像已经存储在我的应用程序中的安全位置)。我真的很喜欢“Samsung Galaxy S”ImageViewer-Activity,因为它使用捏缩放和“滚动”垂直/水平。它还在我的三星手机上快速缩放图片:)

我知道我可以用这样的意图打开图像:

当没有找到一个 ActivityNotFoundException 时,将调用最合适的查看器。所以这很酷!

但问题是我不允许以外部意图打开图像(出于安全目的)。即:用户不应该通过菜单选项将打开的图像保存到他的外部 sd 卡或将此图片发送到另一个服务(电子邮件/推特左右)。所以我必须编写我自己的 ImageViewer-Class (Activity),它只能在我的应用程序中调用......不幸的是,我不是很熟练地转换图像,所以有没有涵盖这个用例的开源项目(或库)?

我已经问过 google 并找到了这个http://code.google.com/p/android-pinch/但效果不佳(也没有滚动功能)。

感谢您的提示:)

0 投票
1 回答
807 浏览

android - 当 webview 不是全屏时,捏缩放在横向模式下不起作用

我有一个显示本地 html 页面的 webview。一切正常,但在横向模式下,我可以使用缩放控件,但无法进行缩放缩放

请帮忙

0 投票
2 回答
3064 浏览

android - 捏缩放 Google Maps API v3 Android Webkit

我正在编写一个 webkit 应用程序,并且我正在使用 google maps api v3。我在 Android 手机 (HTC Desire) 上尝试过,但它并没有缩放。请注意,我不想捏和缩放网页我想捏以在网络视图中缩放谷歌地图 v3 地图。有人在安卓上搞定这个吗?

0 投票
1 回答
1164 浏览

javascript - iPhone google maps v3 pans after pinch zoom

I have a problem developing a web application for iPhone. When I visit a simple example like http://code.google.com/intl/sv-SE/apis/maps/documentation/javascript/examples/map-simple.html in an iPhone and do pinch zoom the map pans when I release the fingers from the screen. This makes the map end up somewhere else than the place I zoomed to.

Is there some way to prevent the map from panning after pinch zoom release?

0 投票
1 回答
964 浏览

android - 当太小时,捏缩放在 MapView 中不起作用

所以我设置了一个 MapView 并启用了缩放控件。当地图跨越整个屏幕(不同的活动)时,它支持捏缩放就好了。

在另一个活动上,我显示了一个相当小的地图,我注意到捏缩放在那里不起作用(只有缩放图标)。

我玩了一会儿,注意到一旦地图小于屏幕宽度的一半(大约..)捏缩放停止工作。我想这是 MapView 的一个功能,因为当视图很小时,捏缩放没有意义。

我在任何地方都找不到这个文档,也找不到强制保持捏合缩放启用的方法,即使视图很小......

0 投票
2 回答
4721 浏览

iphone - UIPinchGestureRecognizer 的触摸位置

我想在我的 iphone 应用程序中使用捏合手势实现缩放。问题是,在识别手势时调用的方法中,我无法访问触摸事件本身(所以我无法真正获得它们locationInView:),我想获得它以便使我的缩放居中 -在正确。

UIPinchGestureRecognizer类定义中有一个UITouch *_touches[2]; 定义,但我无法从类外部访问它。为了获取这些数据,我能做些什么吗?