问题标签 [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 回答
1164 浏览

android - 用画廊捏缩放

我正在尝试结合在图库视图中进行图像缩放/平移的功能。问题在于控制每个触摸事件处理哪些触摸事件。在图像上的水平拖动中,ImageView 需要处理拖动才能平移,直到到达图像的边缘,然后图库视图需要处理触摸事件,以便它可以滑动到下一张照片。似乎如果我从 imageview 的 ontouchevent 返回 false,那么我将不会收到有关平移-拖动移动事件的通知。我试图做的是从imageview的ontouchevent返回true,直到图像的边缘被击中然后返回false。但是我相信这不会导致画廊开始处理这些事件,因为它错过了最初的达阵事件。我的下一个想法是以某种方式将包含的活动转换为触摸处理程序,并以某种方式阻止 Gallery 和 ImageView 正常获取触摸事件,并让活动手动转发触摸事件。不确定这是否可能或是否有示例。我最后的手段是干脆不使用 android.widget.Gallery,我想避免这种情况,因为我希望小部件“感觉”与手机上的其他地方一样,而且我喜欢代码重用。不幸的是,我可能不得不这样做,因为我看到所有其他具有此缩放/平移功能的应用程序似乎都没有使用 Gallery 小部件(Gallery3D 等)。我的问题是,对于运动事件需要在两个视图之间拆分的情况,最好的设计方法是什么?任何想法将不胜感激,谢谢。并以某种方式阻止 Gallery 和 ImageView 正常获取触摸事件,并让活动手动转发触摸事件。不确定这是否可能或是否有示例。我最后的手段是干脆不使用 android.widget.Gallery,我想避免这种情况,因为我希望小部件“感觉”与手机上的其他地方一样,而且我喜欢代码重用。不幸的是,我可能不得不这样做,因为我看到所有其他具有此缩放/平移功能的应用程序似乎都没有使用 Gallery 小部件(Gallery3D 等)。我的问题是,对于运动事件需要在两个视图之间拆分的情况,最好的设计方法是什么?任何想法将不胜感激,谢谢。并以某种方式阻止 Gallery 和 ImageView 正常获取触摸事件,并让活动手动转发触摸事件。不确定这是否可能或是否有示例。我最后的手段是干脆不使用 android.widget.Gallery,我想避免这种情况,因为我希望小部件“感觉”与手机上的其他地方一样,而且我喜欢代码重用。不幸的是,我可能不得不这样做,因为我看到所有其他具有此缩放/平移功能的应用程序似乎都没有使用 Gallery 小部件(Gallery3D 等)。我的问题是,对于运动事件需要在两个视图之间拆分的情况,最好的设计方法是什么?任何想法将不胜感激,谢谢。s 手动。不确定这是否可能或是否有示例。我最后的手段是干脆不使用 android.widget.Gallery,我想避免这种情况,因为我希望小部件“感觉”与手机上的其他地方一样,而且我喜欢代码重用。不幸的是,我可能不得不这样做,因为我看到所有其他具有此缩放/平移功能的应用程序似乎都没有使用 Gallery 小部件(Gallery3D 等)。我的问题是,对于运动事件需要在两个视图之间拆分的情况,最好的设计方法是什么?任何想法将不胜感激,谢谢。s 手动。不确定这是否可能或是否有示例。我最后的手段是干脆不使用 android.widget.Gallery,我想避免这种情况,因为我希望小部件“感觉”与手机上的其他地方一样,而且我喜欢代码重用。不幸的是,我可能不得不这样做,因为我看到所有其他具有此缩放/平移功能的应用程序似乎都没有使用 Gallery 小部件(Gallery3D 等)。我的问题是,对于运动事件需要在两个视图之间拆分的情况,最好的设计方法是什么?任何想法将不胜感激,谢谢。我喜欢代码重用。不幸的是,我可能不得不这样做,因为我看到所有其他具有此缩放/平移功能的应用程序似乎都没有使用 Gallery 小部件(Gallery3D 等)。我的问题是,对于运动事件需要在两个视图之间拆分的情况,最好的设计方法是什么?任何想法将不胜感激,谢谢。我喜欢代码重用。不幸的是,我可能不得不这样做,因为我看到所有其他具有此缩放/平移功能的应用程序似乎都没有使用 Gallery 小部件(Gallery3D 等)。我的问题是,对于运动事件需要在两个视图之间拆分的情况,最好的设计方法是什么?任何想法将不胜感激,谢谢。

0 投票
1 回答
3138 浏览

java - Android抓住两个手指点击MapView

在我的代码中,我想在双击时添加放大并在两指点击时缩小(如谷歌地图)。我正在使用这段代码:

双击可以正常工作,但是当我尝试捏地图时,它会像往常一样缩放,但会缩小一步,因为也onTwoFingersTap();被抓住了。

我怎样才能避免这种情况?

0 投票
1 回答
18087 浏览

ios - 根据框架大小设置UILabel字体大小?

我有一个允许用户使用捏合手势缩放标签的应用程序 如何根据新的框架大小更改字体大小,以使字体恰好适合框架矩形?

我当前的步骤只是使用新的变换设置标签,如果标签缩放得太小/太大,文本会显得模糊。我想确保标签可以根据新的框架矩形在文本可以具有最大尺寸的地方清楚地显示文本。

0 投票
2 回答
554 浏览

qt - 没有多点触控设备的捏合模拟

我正在 Windows 操作系统中开发一个 c++ 项目,我需要在没有多点触控设备的情况下模拟多点触控手势,例如 Pinch。类似于 Iphone,用户可以通过按住选项键来模拟捏合。我想知道这是否可以通过像 QT 这样的框架来实现?

0 投票
1 回答
497 浏览

jquery-mobile - 基于 Jquery Mobile 的 Rhodes 应用程序上的捏缩放激活

我正在尝试在我在 Jquery Mobile(Rhomobile 框架)上制作的应用程序中激活 Pinch-Zoom

我放了

该怎么办?有任何想法吗?

我使用 jquery mobile RC1

但是我可以升级......

0 投票
1 回答
419 浏览

android - 如何仅在单击地图视图时关闭弹出窗口而不是在android中拖动或捏合

我正在使用 Android 2.2。我的 MapView 上有叠加层,每个叠加层市场在单击时都会弹出一个窗口。

我想在点击/单击 MapView 时关闭弹出窗口,但是在 OnTouch 事件中执行此操作的正常代码也会在拖动或捏合时关闭它。

如何处理 Ontouch 事件中的拖动或捏合?

0 投票
2 回答
1603 浏览

android - 在单个视图组android中捏缩放两个视图

我正在做一个项目,其中我需要两个带有缩放选项的单一布局的图像视图。AFAIK android 允许一个视图轻松进行缩放。但我的问题不是这样的。我有两个图像视图一个接一个。我尝试在框架布局中做到这一点。但结果并不是那么好。当图像超出布局范围并且缩放不那么平滑时,图像会缩小。我尝试使用已弃用的绝对布局来做到这一点。但它不起作用欢迎所有建议。

我的代码在这里

MoveView 函数是

缩放功能在这里

0 投票
2 回答
5190 浏览

ios - 平移和 2 指同时捏合 iOS - 同时 -

2 手势识别器:

和:

但是同时捏和平移不起作用...通常我可以捏,因为平移识别器已打开。

问候

0 投票
3 回答
1348 浏览

javascript - Android Web 视图中的捏合手势

是否可以在 Web 视图中为 Android 手机实现捏合手势?我有一个图像,想根据捏缩放它。请建议

0 投票
1 回答
328 浏览

android - 问题 - 捏缩放

我正在尝试进行捏缩放示例。但它不起作用。我认为问题是活动类无法识别 xml 文件中的项目。

错误说明 mapview 无法解析或不是字段。

我的代码如下

//////////////////////xml文件/////////////////// ///////////////////////

有人可以告诉我解决这个问题的方法吗?如果您有任何示例,那将是一个真正的帮助!