无论如何在iOS中创建一个类然后动画一些东西?我对 UIView 动画知之甚少,我想知道它是否可能以及如何实现。这就是我想变成一堂课的内容:
[UIView animateWithDuration:1.0
animations:^{
X = X + 19
}
completion:nil];
无论如何在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];
}
每当需要执行动画时,您都可以在主视图控制器中调用此方法。