zooming相关内容

使用自动布局时如何使 UIScrollView 仅向一个方向缩放

我正在尝试使 UIScrollView 只允许在水平方向上缩放.滚动视图是使用纯自动布局方法设置的.通常的方法是在许多 Stack Overflow 答案(例如 this one)和 其他资源.在自动布局存在之前,我已经在应用程序中成功使用了它.做法如下:在滚动视图的内容视图中,我重写setTransform(),并将传入的transform修改为只在x方向缩放: 覆盖 var 变换:CGAff ..
发布时间:2022-01-12 21:58:00 移动开发

关闭 UIScrollView 中的缩放

有谁知道在使用 UIScrollView 时暂时关闭缩放的方法? 我发现您可以使用以下方法禁用滚动: self.scrollView.scrollEnabled = false; 但我没有看到类似的缩放命令.有什么想法吗? 解决方案 如果您想禁用用户通过手势缩放的能力,那么在 iOS 5 及更高版本中,您可以禁用捏合手势.这仍然允许您从代码中控制滚动视图... scrollVi ..
发布时间:2022-01-12 21:55:25 移动开发

未调用带有 touchesMoved 的 UIScrollView

我有一个包含 UIImageView 的 UIScrollView.UIScrollView 允许缩放和平移 UIImageView. 问题是我每次都想知道手指的移动,我试图用 touchesMoved 方法捕捉事件.但它不起作用,尽管正确调用了 touchesBegan 和 touchesEnded. 实际上,如果手指移动非常小,并且 UIScrollView 没有开始平移,就会调用 ..
发布时间:2022-01-12 21:46:21 移动开发

将可缩放图像保持在 UIScrollView 的中心

在我的 iPhone 应用程序中,我需要为用户提供缩放/平移屏幕上的大图像的能力.这很简单:我使用 UIScrollView,设置最大/最小比例因子和缩放/平移按预期工作.这就是事情变得有趣的地方.该图像是从服务器接收的动态图像.它可以有任何尺寸.当图像首次加载时,它会缩小(如果需要)以完全适合 UIScrollView 并在滚动视图中居中 - 屏幕截图如下: 由于图像的比例与滚动视图的比例 ..
发布时间:2022-01-12 21:40:16 移动开发

正确缩放包含许多子视图的 UIScrollView

我创建了一个可缩放的 UIScrollView 并向其中添加了 100 个子视图(平铺).视图左右滚动完美.但是,我想允许缩放. 为此,我读到我的代表需要实现: - (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {返回 ???;} 我见过只有一个子视图可以缩放的例子,所以他们在那个方法中返回那个子视图.然而 ..
发布时间:2022-01-12 21:37:36 移动开发

UIScrollView 缩放不适用于自动布局

使用严格的自动布局环境使用 UIScrollView 进行缩放似乎不起作用. 这尤其令人沮丧,因为 iOS 6 发行说明确实让我相信,当我在这里写到“纯自动布局方法"时,它应该是 http://developer.apple.com/library/ios/#releasenotes/General/RN-iOSSDK-6_0/_index.html 我查看了 WWDC 2012 的第 ..
发布时间:2022-01-12 21:35:34 移动开发

UIScrollView ImageView 顶部有别针

我有一个 UIScrollView,它有一个 UIImageView.我想在这个 imageView 上显示图钉.当我将引脚添加为 ImageView 的子视图时,一切都很好,除了缩放时引脚上也会发生比例变换.我不希望这种行为,并希望我的别针保持不变. 所以我选择将 Pins 添加到位于 ImageView 顶部的另一个视图,它也是 UIScrollView 的子视图.如果您可以想象,这里的 ..
发布时间:2022-01-12 21:34:36 移动开发

UIScrollView 使用自动布局缩放

我正在尝试实现 UIScrollView 新方式,使用自动布局.我已经设置了从内部视图到滚动视图的约束,以便它可以自动计算自己的 contentSize,这就像一个魅力——除了当我尝试放大时所有的地狱都崩溃了或出去.我什至无法恰当地描述发生了什么,只能说内心的看法“搞砸了". 您可以在此处查看此行为的示例(不是我的项目; 您必须设置滚动视图的 maximumZoomScale 并实现 -vi ..
发布时间:2022-01-12 21:30:33 移动开发

防止在传单 R-Map 中缩小?

我用小册子 R-package 制作了一张小册子地图. 结果如下: 我对此非常满意,但是当我将其嵌入网站并用笔记本电脑向下滚动文章时,我经常不小心缩小地图,然后看起来像这样: 用户也必须放大查看地图的交叉部分,这真的让我很恼火. 有没有办法冻结地图的一部分,就像您可以像往常一样放大但不能像在图像上那样缩小?我尝试在我的代码中设置视图,但你仍然可以缩小,所以我删除了那部分. ..
发布时间:2022-01-12 18:43:08 其他开发

在传单中设置图层的缩放级别

从这里继续查询: https://gis.stackexchange.com/questions/340223/leaflet-making-features-gone-when-zoom-out 我希望在缩小时完全消失一些图层. 我试过这样的: map.on('zoomend', function (e) {zoom_based_layerchange();});功能清洁地 ..
发布时间:2022-01-12 18:29:44 前端开发

android imageView:设置拖动和捏缩放参数

我目前正在为 Android(我的第一个应用程序)开发一个应用程序,它可以让用户查看地铁地图并能够捏缩放和拖动. 我目前正在修改 Hello Android,第 3 版中的代码,并让捏缩放和拖动工作.我使用 Matrix 作为我的布局比例. 但是我现在有 3 个问题: 我尝试了很多方法来限制拖动参数,但我似乎无法阻止它被拖离父视图(实际上可以从视图中消失).我尝试在 XML 文件 ..
发布时间:2022-01-11 20:24:50 移动开发

SpriteKit 中的缩放和滚动

我是 SpriteKit 的新手.我需要通过 UIImageView 或 SpriteNode 显示图像(它是游戏的背景图像).但是,我需要用户能够放大背景并平移.我在不使用 SpriteKit 的情况下轻松完成了这项工作,但无法弄清楚如何让节点接受缩放和平移.如果我在情节提要中使用 UIScrollView,则添加到我的场景中的所有精灵都不会成为孩子,也不会缩放或平移. 有可能吗,你能指出 ..
发布时间:2022-01-11 11:31:54 其他开发

缩放整个 UICollectionView

我有一个 iPad 应用程序,我在其中使用 UICollectionView,每个 UICollectionViewCell 只包含一个 UIImage.目前我每页显示每 9 个 UIImages(3 行 * 3 列),我有几页. 我想使用 Pinch Gesture 缩放整个 UICollectionView 以增加/减少每页显示的行/列数,最好是在 Pinch 手势期间有漂亮的缩放动画! ..
发布时间:2022-01-08 23:52:41 移动开发

OpenGL 谷歌地图风格的 2D 相机/缩放到鼠标光标

我正在尝试在 OpenGL 中实现一个 2D 相机,其行为类似于 Google 地图相机.特别是“缩放到鼠标点"功能. 到目前为止,我已经能够实现平移和缩放 OK - 但前提是缩放锁定到窗口/小部件的中心.如果我尝试放大鼠标位置,视图似乎会“跳跃",并且在缩放级别增加后,我放大的项目不再位于鼠标光标下. 我的相机类在下面 - 相当多的代码,但我不能让它更小对不起! 我在每一帧开始 ..
发布时间:2022-01-08 21:18:47 C/C++开发

如何使 SurfaceView 大于屏幕?

我想有效地为相机预览进行简单的数字缩放,所以我想我只需将 SurfaceView 的大小调整为大于屏幕.其他问题(例如 3813049) 似乎表明这很容易,所以我创建了下面的示例代码,我希望让我在水平方向上只看到一半的图像(因为 SurfaceView 是屏幕的两倍宽)并且图像只占一半屏幕水平.但是,运行它(在我的带有 Android 2.2.1 的 Thunderbolt 上针对 SDK 版本 ..
发布时间:2022-01-08 21:13:04 移动开发

iPhone 上的自定义相机缩放功能

我是 XCode 的新手.我正在尝试开发具有叠加视图的自定义相机.我能够很好地加载它并且它工作得很好. 现在我想添加通过覆盖视图上的按钮激活的缩放功能. 谁能指导我?我正在尝试找出如何缩放相机,但我找不到任何东西. 谢谢 解决方案 你可以使用 cameraViewTransform 属性: cameraViewTransform 转换为应用于相机的预览图像. ..
发布时间:2022-01-08 21:12:42 移动开发

如何为相机预览实现双指缩放功能

我尝试了 this 中的图像缩放功能.它工作正常,但我该如何实现用于相机预览的捏缩放功能.请帮我.提前谢谢... 解决方案 这是我用来添加捏合缩放的.代码的链接在这里:https://github.com/maxtower/AndroidDocumentScanner/blob/master/app/src/main/java/com/martin/opencv4android/Camer ..
发布时间:2022-01-08 20:51:59 移动开发

在 SpriteKit 中缩放和滚动

我是 SpriteKit 的新手.我需要通过 UIImageView 或 SpriteNode 显示图像(它是游戏的背景图像).但是,我需要用户能够放大背景并进行平移.我在不使用 SpriteKit 的情况下轻松完成了这项工作,但无法弄清楚如何让节点接受缩放和平移.如果我在 storyboard 中使用 UIScrollView,我的场景中添加的所有精灵都不会成为孩子,也不会缩放或平移. 有 ..
发布时间:2022-01-07 17:48:42 其他开发