问题标签 [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.
android - 在 Android 上进行缩放和平移图像叠加的最佳方式?
我对 Android 开发比较陌生,我目前正在开发一个应用程序,该应用程序需要一个可缩放和可平移的图像,该图像将在其上覆盖其他图像,类似于 MapView,但不使用 Google Maps API。
我做了一些查看,发现我可以通过执行此问题中的方法来完成覆盖部分:在 android 中相互绘制图像
但是,我不知道这是否会使进行捏合缩放和/或平移大图像的能力变得可行。创建 GLSurfaceView 并仅实现所需的功能是否值得,还是因为我要重新发明轮子而过度杀伤?
值得一提的是,大地图图像本身将从服务器获取(但如果需要,可以将其拆分为较小的方形区域),并且将覆盖在地图上各个位置的图标将嵌入应用程序本身.
iphone - 以编程方式将图像裁剪成一个小矩形
我想裁剪 300*300 的图像。我想从该图像中裁剪脸部。
我认为我们可以使用一个虚线矩形,然后根据我们想要的区域移动和缩放。
iphone - 缩放和绘制图像时 CGContextStrokePath 不起作用
我正在根据touchesMoved:
方法画线,通常效果很好。但是当我放大图像并进行绘制时,之前绘制的线条都发生了位移,并且越来越模糊,最终消失了。我已经尝试使用UIPinchGestureRecognizer
并简单地增加frame
of myImageView
(仅适用于多点触控事件),但问题是双向发生的。这是绘图的代码:
这是在没有缩放的情况下绘制的图像:
这是放大后描述问题的图像,红色箭头显示在放大之前已经绘制的段(如上图所示)。图像既模糊又移位:
还可以注意到,向末端绘制的线的一部分不受影响,并且在时间线向后绘制时会出现这种现象。我相信这样做的原因是当我放大/缩小时图像尺寸属性会丢失,这可能会导致模糊和移位,但我不确定!
编辑- 我上传了一个简短的视频来展示正在发生的事情。这有点有趣...
编辑 2-这是一个专注于该问题的示例单视图应用程序。
android - 在 Android 中捏缩放
我有一个布局,其中包括一些 TextViews 和 ImageViews。他们不是创建了一种简单的方法来在简单的 ScrollView/LinearLayout 上包含捏缩放吗?我看过一些代码,但它们只适用于 ImageViews。
最近我发现setDisplayZoomControls(boolean)。
是否可以使用 TextViews 在布局上进行这项工作?如果不是,也许有人提供了一个代码,它将通过捏缩放放大/缩小我的布局。
谢谢。
javascript - jQuery 移动:捏/缩放/缩放手势 - console.log('something');
我根本无法在文档或任何地方找到有关如何使用 jQuery Mobile 在触摸设备上检测简单捏缩放手势的任何内容?我也会考虑使用另一个库或任何东西。我只想检测用户是否正在尝试缩放网站上的内容。
所以我不需要处理网站元素上的捏合手势,而是网站本身。我只想在我的网站上听一下捏手势。
知道怎么做吗?
谢谢你
ipad - 在 iPad-Simulator 上模拟捏合
我目前正在尝试在 iPad 显示器上实现(2 指)捏的处理。这样做我遇到了手指(由 iPhone 模拟器中的两个灰色圆圈表示)不会出现在 iPad 模拟器中的问题。即使仍然可以模拟捏合,但有时很难在没有看到手指的情况下这样做,甚至不可能将手指拖动到应该发生捏合的位置。
是否有秘密设置等来启用那些灰色圆圈?
iphone - 捏缩放 iPhone
无论如何,当我的游戏在 iPhone 上运行时,我可以通过捏缩放来为我的游戏工作吗?
我使用 Stencylworks 为一个班级项目制作了游戏。该游戏在 iPad 上运行完美,也可以在 iPhone 上运行,只是场景被放大了,这使得玩起来非常困难。
有没有办法实现缩小的捏合手势?也许可以在 Xcode 中使用视图控制器或在某处添加代码来完成?我是 Xcode 的新手,所以我完全不知道如何让它工作!
不确定这是否会有所帮助,但这里有一些项目的屏幕截图。
https://sites.google.com/site/boomblocksgld/pinch-to-zoom
>
android - 随处捏缩放
是否可以在 Android 中实现应用程序/服务,它可以随时随地进行缩放缩放,例如 Windows 中的放大镜等缩放桌面?这将很有用,因为并非所有应用程序都支持捏缩放,例如 gmail。我在https://play.google.com上没有找到这样的应用,是不是无法实现?我在 iOS 上看到了这个功能。
iphone - Xcode:在滚动视图中缩放图像
我对此进行了很多研究,但对我没有任何帮助。这是我的问题:
我希望我的名为 bildfraga 的图像可以缩放。它被放置在称为滚动的滚动视图中。我可以滚动图片,但不能缩放它。
这是显示图像时的代码:
但是当我尝试构建它时,我收到一条错误消息,例如:“使用未声明的标识符'viewForZoomingInScrollView'”。
提前致谢!
/一个菜鸟
android - 如何在Android中控制捏放大,缩小地图?
在我的 Android 应用程序中,我有一个 MapActivity,当用两根手指(捏)缩放地图时,它正在缩放,但是当我抬起手指时,它会进一步缩放。意思是,如果伦敦以地图为中心,当我放大伦敦时,它会到达屏幕的边缘;当我抬起手指时,它会离开屏幕,进一步放大。我希望它像 iOS 地图应用程序(无需进一步缩放)。我怎样才能做到这一点?
我尝试了以下代码,但没有奏效。