zooming相关内容
我正在尝试使 UIScrollView 只允许在水平方向上缩放.滚动视图是使用纯自动布局方法设置的.通常的方法是在许多 Stack Overflow 答案(例如 this one)和 其他资源.在自动布局存在之前,我已经在应用程序中成功使用了它.做法如下:在滚动视图的内容视图中,我重写setTransform(),并将传入的transform修改为只在x方向缩放: 覆盖 var 变换:CGAff
..
有谁知道在使用 UIScrollView 时暂时关闭缩放的方法? 我发现您可以使用以下方法禁用滚动: self.scrollView.scrollEnabled = false; 但我没有看到类似的缩放命令.有什么想法吗? 解决方案 如果您想禁用用户通过手势缩放的能力,那么在 iOS 5 及更高版本中,您可以禁用捏合手势.这仍然允许您从代码中控制滚动视图... scrollVi
..
我有一个包含 UIImageView 的 UIScrollView.UIScrollView 允许缩放和平移 UIImageView. 问题是我每次都想知道手指的移动,我试图用 touchesMoved 方法捕捉事件.但它不起作用,尽管正确调用了 touchesBegan 和 touchesEnded. 实际上,如果手指移动非常小,并且 UIScrollView 没有开始平移,就会调用
..
在我的 iPhone 应用程序中,我需要为用户提供缩放/平移屏幕上的大图像的能力.这很简单:我使用 UIScrollView,设置最大/最小比例因子和缩放/平移按预期工作.这就是事情变得有趣的地方.该图像是从服务器接收的动态图像.它可以有任何尺寸.当图像首次加载时,它会缩小(如果需要)以完全适合 UIScrollView 并在滚动视图中居中 - 屏幕截图如下: 由于图像的比例与滚动视图的比例
..
我创建了一个可缩放的 UIScrollView 并向其中添加了 100 个子视图(平铺).视图左右滚动完美.但是,我想允许缩放. 为此,我读到我的代表需要实现: - (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {返回 ???;} 我见过只有一个子视图可以缩放的例子,所以他们在那个方法中返回那个子视图.然而
..
使用严格的自动布局环境使用 UIScrollView 进行缩放似乎不起作用. 这尤其令人沮丧,因为 iOS 6 发行说明确实让我相信,当我在这里写到“纯自动布局方法"时,它应该是 http://developer.apple.com/library/ios/#releasenotes/General/RN-iOSSDK-6_0/_index.html 我查看了 WWDC 2012 的第
..
我有一个 UIScrollView,它有一个 UIImageView.我想在这个 imageView 上显示图钉.当我将引脚添加为 ImageView 的子视图时,一切都很好,除了缩放时引脚上也会发生比例变换.我不希望这种行为,并希望我的别针保持不变. 所以我选择将 Pins 添加到位于 ImageView 顶部的另一个视图,它也是 UIScrollView 的子视图.如果您可以想象,这里的
..
我使用以下代码将图像加载到滚动视图中.图像始终以 100% 缩放加载.有没有办法将其设置为加载到另一个缩放级别,比如 0.37? 我尝试过 scrollView.zoomScale = .37 但它似乎不起作用 UIImageView *tempImage = [[UIImageView alloc]initWithImage:[UIImage imageWithData:data]];s
..
我正在尝试实现 UIScrollView 新方式,使用自动布局.我已经设置了从内部视图到滚动视图的约束,以便它可以自动计算自己的 contentSize,这就像一个魅力——除了当我尝试放大时所有的地狱都崩溃了或出去.我什至无法恰当地描述发生了什么,只能说内心的看法“搞砸了". 您可以在此处查看此行为的示例(不是我的项目; 您必须设置滚动视图的 maximumZoomScale 并实现 -vi
..
我用小册子 R-package 制作了一张小册子地图. 结果如下: 我对此非常满意,但是当我将其嵌入网站并用笔记本电脑向下滚动文章时,我经常不小心缩小地图,然后看起来像这样: 用户也必须放大查看地图的交叉部分,这真的让我很恼火. 有没有办法冻结地图的一部分,就像您可以像往常一样放大但不能像在图像上那样缩小?我尝试在我的代码中设置视图,但你仍然可以缩小,所以我删除了那部分.
..
从这里继续查询: https://gis.stackexchange.com/questions/340223/leaflet-making-features-gone-when-zoom-out 我希望在缩小时完全消失一些图层. 我试过这样的: map.on('zoomend', function (e) {zoom_based_layerchange();});功能清洁地
..
我得到以下代码(来自 Ed Burnette 的 Hello android)运行良好,我可以拖动和缩放图像. 导入android.app.Activity;导入android.graphics.Matrix;导入android.graphics.PointF;导入android.os.Bundle;导入 android.util.FloatMath;导入android.util.Log;导入
..
我目前正在为 Android(我的第一个应用程序)开发一个应用程序,它可以让用户查看地铁地图并能够捏缩放和拖动. 我目前正在修改 Hello Android,第 3 版中的代码,并让捏缩放和拖动工作.我使用 Matrix 作为我的布局比例. 但是我现在有 3 个问题: 我尝试了很多方法来限制拖动参数,但我似乎无法阻止它被拖离父视图(实际上可以从视图中消失).我尝试在 XML 文件
..
我是 SpriteKit 的新手.我需要通过 UIImageView 或 SpriteNode 显示图像(它是游戏的背景图像).但是,我需要用户能够放大背景并平移.我在不使用 SpriteKit 的情况下轻松完成了这项工作,但无法弄清楚如何让节点接受缩放和平移.如果我在情节提要中使用 UIScrollView,则添加到我的场景中的所有精灵都不会成为孩子,也不会缩放或平移. 有可能吗,你能指出
..
我有一个 iPad 应用程序,我在其中使用 UICollectionView,每个 UICollectionViewCell 只包含一个 UIImage.目前我每页显示每 9 个 UIImages(3 行 * 3 列),我有几页. 我想使用 Pinch Gesture 缩放整个 UICollectionView 以增加/减少每页显示的行/列数,最好是在 Pinch 手势期间有漂亮的缩放动画!
..
我正在尝试在 OpenGL 中实现一个 2D 相机,其行为类似于 Google 地图相机.特别是“缩放到鼠标点"功能. 到目前为止,我已经能够实现平移和缩放 OK - 但前提是缩放锁定到窗口/小部件的中心.如果我尝试放大鼠标位置,视图似乎会“跳跃",并且在缩放级别增加后,我放大的项目不再位于鼠标光标下. 我的相机类在下面 - 相当多的代码,但我不能让它更小对不起! 我在每一帧开始
..
我想有效地为相机预览进行简单的数字缩放,所以我想我只需将 SurfaceView 的大小调整为大于屏幕.其他问题(例如 3813049) 似乎表明这很容易,所以我创建了下面的示例代码,我希望让我在水平方向上只看到一半的图像(因为 SurfaceView 是屏幕的两倍宽)并且图像只占一半屏幕水平.但是,运行它(在我的带有 Android 2.2.1 的 Thunderbolt 上针对 SDK 版本
..
我是 XCode 的新手.我正在尝试开发具有叠加视图的自定义相机.我能够很好地加载它并且它工作得很好. 现在我想添加通过覆盖视图上的按钮激活的缩放功能. 谁能指导我?我正在尝试找出如何缩放相机,但我找不到任何东西. 谢谢 解决方案 你可以使用 cameraViewTransform 属性: cameraViewTransform 转换为应用于相机的预览图像.
..
我尝试了 this 中的图像缩放功能.它工作正常,但我该如何实现用于相机预览的捏缩放功能.请帮我.提前谢谢... 解决方案 这是我用来添加捏合缩放的.代码的链接在这里:https://github.com/maxtower/AndroidDocumentScanner/blob/master/app/src/main/java/com/martin/opencv4android/Camer
..
我是 SpriteKit 的新手.我需要通过 UIImageView 或 SpriteNode 显示图像(它是游戏的背景图像).但是,我需要用户能够放大背景并进行平移.我在不使用 SpriteKit 的情况下轻松完成了这项工作,但无法弄清楚如何让节点接受缩放和平移.如果我在 storyboard 中使用 UIScrollView,我的场景中添加的所有精灵都不会成为孩子,也不会缩放或平移. 有
..