gpt4 book ai didi

iphone - UIimageView 围绕另一个 UIImageView 的中心点旋转

转载 作者:行者123 更新时间:2023-11-28 19:15:44 27 4
gpt4 key购买 nike

我有两张图片。一个图像是矩形第二个是三角形我想使用一根手指或触摸事件从矩形图像的中心点旋转三角形图像。

http://i.stack.imgur.com/6zilY.png

最佳答案

好吧,如果您希望图像围绕矩形中心点以任意大小的圆旋转,那么数学会变得相当复杂,但是一个好的开始是定义三角形 ImageView 的 anchor ,例如

#import <QuartzCore/QuartzCore.h>
#define degreesToRadians(x) (M_PI * x / 180.0)


[[triangleImageView layer] setAnchorPoint:CGPointMake:(0.5,0.0)];
[UIView animateWithDuration:1.0 animations:^{
[triangleImageView setTransform:CGAffineTransformMakeRotation(degreesToRadians(90))];
}];

关于iphone - UIimageView 围绕另一个 UIImageView 的中心点旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12142498/

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