我有一个简单的 UIImageView,其图像大于显示器(600x1400)。图像以 Fit to Aspect 开始,因此 UIImgageView 报告的边界为 320x750,仍然大于显示,但没关系。我知道我想要缩放和定位到的相对于图像原始尺寸 (600x1400) 的点 (300, 150)。如果我设置一个基本动画来通过核心动画处理位置和缩放(缩放、变换),缩放就会发生,但我永远不会到达我想要的点。相反,看来我必须根据我将立即转换的比例来计算点。
我有什么明显的遗漏吗?我试过使用 convertPoint:toView,但它总是返回我刚刚给它的相同点。