在iOS fast中绘制大图像的一小部分

在iOS fast中绘制大图像的一小部分,ios,image,draw,Ios,Image,Draw,我想通过在手指触摸屏幕的地方显示一个小片段来查看更大的图像。绘图需要非常快,因为如果手指移动,摘录应该跟随 我曾尝试过使用cgmagecreatewithimageinrect和CGContextDrawImage创建图像,但其速度明显较慢,显然不是最好的方法,因为它创建了新图像 如果我想画图像的一小部分,还有哪种方法呢?这不是对你问题的确切回答,但如果我理解正确,你会想要像“放大镜”这样的东西来检查你图像的一部分。你看过这样的东西吗?这不是你问题的确切答案,但如果我理解正确,你会想要像“放大镜

我想通过在手指触摸屏幕的地方显示一个小片段来查看更大的图像。绘图需要非常快,因为如果手指移动,摘录应该跟随

我曾尝试过使用
cgmagecreatewithimageinrect
CGContextDrawImage
创建图像,但其速度明显较慢,显然不是最好的方法,因为它创建了新图像


如果我想画图像的一小部分,还有哪种方法呢?

这不是对你问题的确切回答,但如果我理解正确,你会想要像“放大镜”这样的东西来检查你图像的一部分。你看过这样的东西吗?

这不是你问题的确切答案,但如果我理解正确,你会想要像“放大镜”这样的东西来检查你的部分图像。你有没有看过这样的东西:?

那么有效,你想要一个背景中的图像,在它前面有一个不透明的视图,但有一个小部分被遮掩为透明?没有,背景是一个缩小版的大图像(适合屏幕)和前景(或在它上面)摘录是否为原始大小。因此,实际上,您希望背景中的图像前面有一个不透明的视图,但有一小部分被遮掩为透明?否,背景是大图像的缩小版本(以适应屏幕),前景(或其顶部)是原始大小的摘录。