Objective c 制作动画类ios

Objective c 制作动画类ios,objective-c,ios,xcode,uiviewanimation,Objective C,Ios,Xcode,Uiviewanimation,有没有在iOS中创建一个类来制作动画?我对UIView动画知之甚少甚至一无所知,我想知道这是否可能以及如何实现。这就是我想把它变成一门课的内容: [UIView animateWithDuration:1.0 animations:^{ X = X + 19 } completion:nil]; 我不知道这是否是最好的方法,但有一种方法是:创建一个o

有没有在iOS中创建一个类来制作动画?我对UIView动画知之甚少甚至一无所知,我想知道这是否可能以及如何实现。这就是我想把它变成一门课的内容:

[UIView animateWithDuration:1.0
                 animations:^{

                     X = X + 19
                 }
                 completion:nil];

我不知道这是否是最好的方法,但有一种方法是:创建一个objective-c类(UIView的子类)。在初始化方法中执行初始化。然后创建一个实例方法,在其中放置动画代码。乙二醇

-(void)startAnimation{   

    [UIView animateWithDuration:1.0
             animations:^{  
        cg_point= self.center; 
        cg_point.x=cg_point.x+19;
        self.center=cg_point;

    }completion:nil];

}

每当需要制作动画时,可以在主视图控制器中调用此方法。

您想做什么?你为什么要那样?你打算制作什么动画?