iOS中的旋转函数CGAffineTransformMakeRotation(angle); 这里的angle使用弧度而不是角度作为单位,弧度用数学常量pi的倍数表示,一个pi代表180度,45度是M_PI_4,对换算不是太清楚的话,可以用如下的宏做换算:
弧度转角度
#define RADIANS_TO_DEGREES(x) ((x)/M_PI * 180.0)
角度转弧度
#define DEGREES_TO_RADIANS(x) ((x)/180.0*M_PI)
iOS中的旋转函数CGAffineTransformMakeRotation(angle); 这里的angle使用弧度而不是角度作为单位,弧度用数学常量pi的倍数表示,一个pi代表180度,45度是M_PI_4,对换算不是太清楚的话,可以用如下的宏做换算:
弧度转角度
#define RADIANS_TO_DEGREES(x) ((x)/M_PI * 180.0)
角度转弧度
#define DEGREES_TO_RADIANS(x) ((x)/180.0*M_PI)
本文标题:iOS的旋转
本文链接:https://www.haomeiwen.com/subject/btqczxtx.html
网友评论