Ios 获取新的旋转度和中心位置
我有一个用Flash编写的应用程序,并导出一个描述文件来描述图像的位置和旋转。旋转轴是对象的左上角 然后,我喜欢阅读描述文件并使用Object-C在iPhone内绘制这些图像。由于iPhone的旋转使用对象中心作为轴,我喜欢将lefttop X,Y以及基于lefttop的旋转度转换为基于中心的旋转度,并得到中心X,Y 而且,我喜欢将其转换回基于lefttop的旋转度和lefttop X,Y,以防我喜欢使用Flash重现用户在iPhone中所做的操作Ios 获取新的旋转度和中心位置,ios,transform,Ios,Transform,我有一个用Flash编写的应用程序,并导出一个描述文件来描述图像的位置和旋转。旋转轴是对象的左上角 然后,我喜欢阅读描述文件并使用Object-C在iPhone内绘制这些图像。由于iPhone的旋转使用对象中心作为轴,我喜欢将lefttop X,Y以及基于lefttop的旋转度转换为基于中心的旋转度,并得到中心X,Y 而且,我喜欢将其转换回基于lefttop的旋转度和lefttop X,Y,以防我喜欢使用Flash重现用户在iPhone中所做的操作 有什么想法吗?通过导入框架,然后设置 view
有什么想法吗?通过导入
框架,然后设置
view.layer.anchor = CGPoint(0,0);
通过导入
框架,然后设置,可以将iPhone上视图的旋转轴移动到左上角
view.layer.anchor = CGPoint(0,0);
在iPhone内部,我仍然喜欢使用中心作为轴。我唯一想要的是一个数学公式,可以将数字转换一次。应该是view.layer.ancorpoint=CGPointMake(0,0);(0,0)是bounds rect的左下角,(1,1)是右上角,但在iPhone中默认设置为(0.5f,0.5f),我仍然喜欢使用中心作为轴。我唯一想要的是一个数学公式,可以将数字转换一次。应该是view.layer.ancorpoint=CGPointMake(0,0);(0,0)是边界矩形的左下角,(1,1)是右上角,但默认设置为(0.5f,0.5f)