我正在尝试创建一个“单片眼镜”视图,您可以四处移动和缩放以显示较大图像的一部分(部分大小由单片眼镜的边界定义)。较大的图像不应超出单片眼镜的范围。
现在我有一个UIImageView
(称为 lensImage),它是一个UIView
命名镜头的子视图。
我试图使用 2DCGAffineTransform
根据单片眼镜的位置显示图像的相关部分,但这会将图像捕捉到奇怪的位置。
关于我需要处理什么的任何提示?
这是解释所需设置的图表:
我正在尝试创建一个“单片眼镜”视图,您可以四处移动和缩放以显示较大图像的一部分(部分大小由单片眼镜的边界定义)。较大的图像不应超出单片眼镜的范围。
现在我有一个UIImageView
(称为 lensImage),它是一个UIView
命名镜头的子视图。
我试图使用 2DCGAffineTransform
根据单片眼镜的位置显示图像的相关部分,但这会将图像捕捉到奇怪的位置。
关于我需要处理什么的任何提示?
这是解释所需设置的图表: