gpt4 book ai didi

objective-c - 使用 Erica Sadun 示例的 UIImageView 调整大小和旋转问题 - 预填充位置

转载 作者:行者123 更新时间:2023-11-29 04:39:18 25 4
gpt4 key购买 nike

我正在使用 Erica Sadun 的示例来了解如何调整 UIImageView 的大小和旋转 UIImageView:https://github.com/erica/iphone-3.0-cookbook-/tree/master/C08-Gestures/14-Resize%20And%20Rotate

这是一个很棒的例子,正是我想要的,但它在一个方面有所不足。我不知道如何预先填充 UIImageView 的转换属性,以便我可以保存图像的状态并稍后以相同的位置、比例和旋转将其加载回 View 中。

目前,每次我添加 UIImageView 子类时,它都会从屏幕的左上角开始,但对于我来说,我无法弄清楚如何预填充 转换 属性,所以事实并非如此。

创建图像后,我们会:

originalSize = self.bounds.size;
originalTransform = CGAffineTransformIdentity;
touchBeginPoints = CFDictionaryCreateMutable(NULL, 0, NULL, NULL);// could this be the issue?

该子类包含大量代码,因此我不确定是否应该完整地重新发布它。

有人以前用过这个并且可以帮忙吗?

最佳答案

CGAffineTransformIdentity 是一个空白转换,不会执行任何操作。

您需要将其转换设置为您创建的转换。

关于objective-c - 使用 Erica Sadun 示例的 UIImageView 调整大小和旋转问题 - 预填充位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10627100/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com