gpt4 book ai didi

iphone - iOS;如何(永久)缩放 UIimageView 然后 move 它

转载 作者:行者123 更新时间:2023-12-03 20:43:08 27 4
gpt4 key购买 nike

我在这里碰壁了。我知道如何使用“CGAffineTransformMakeTranslation” move 图像,我也知道如何使用“CGAffineTransformMakeScale”缩放图像,但就我的一生而言,我似乎无法让一个图像同时完成这两项操作并保持这种状态。它会在大约一瞬间缩放到所需的大小,然后立即恢复到原始大小并 move 到所需的位置。我需要的是图像变大,保持大,然后 move 到新位置(同时永久保持其新大小)。

这是我的 .m 文件中发生的事情:

-(IBAction)PushZoomButton {

[UIWindow animateWithDuration:1.5
animations:^{
JustinFrame.transform = CGAffineTransformMakeScale(2.0, 2.0);
JustinFrame.transform = CGAffineTransformMakeTranslation(10.0, 10.0);}];



[UIWindow commitAnimations];}

如有任何帮助,我们将不胜感激!

最佳答案

您可以使用 CGAffineTransformConcat,例如:

JustinFrame.transform = CGAffineTransformConcat(CGAffineTransformMakeScale(2.0, 2.0), CGAffineTransformMakeTranslation(10.0, 10.0));

您可能需要将翻译调整为 (5, 5),因为您已将比例加倍了

关于iphone - iOS;如何(永久)缩放 UIimageView 然后 move 它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9939416/

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