ios - 实现捏/双击缩放 UIImage

标签 ios ios7 uiscrollview uiimageview uiimage

<分区>

我正在尝试练习如何实现具有捏合/双击缩放功能的 UIImage。使用标准的 UIImageView 是否可行?

在必须使用 UIScrollView 完成的文档中查看其他问题?

来源:https://developer.apple.com/library/ios/documentation/windowsviews/conceptual/UIScrollView_pg/ZoomingByTouch/ZoomingByTouch.html

我看到的问题是上面的链接建议在 scrollView 上使用 initWithImage,但那不可用?

我希望实现一个全屏(不更大)的图像,如果图像较大,它应该缩放纵横比以适应全屏。然后用户可以双击或捏合以放大图像。正确的做法是什么?

最佳答案

切勿尝试缩放图像本身 - 它会消耗太多时间。相反,正如您所提到的,缩放 View 。它可以使用几乎默认的参数通过 UIScrollView 制作。

方法如下:How to zoom in/out an UIImage object when user pinches screen?

关于ios - 实现捏/双击缩放 UIImage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20806265/

相关文章:

ios - 当应用程序状态暂停时,是否有任何功能可以从多任务栏中查找应用程序何时被杀死?

ios - 我可以解决 UIWebView 中的 iOS 8 Voiceover 错误吗?

android - 三星 Galaxy S8 导航栏覆盖固定位置 div

ios - 我可以在 iOS 7 上运行的应用程序中使用 swift sdk 吗?

ios - 带有 contentInset 的 UIScrollView 打破了 UISearchBar "autofocus"

c# - 在一个 uiview 图像动画完成后触发一个事件以在动画中进行动画处理(单触摸)

ios - 自定义 UItableViewCell 标签重叠

ios - 需要 wantsFullScreenLayout 行为与 iOS 7 上的非半透明栏

ios - 如何拦截触摸事件并转发到指定的UIView

ios - 启用分页时如何扩展UICollectionView contentSize?