1
我見過很多例子和動畫讀教程, 所有的例子看起來+ - 同樣的,像這樣:Objective-C的動畫 - 如何設置終點位置,方向和類型
- (void)showAnimation
{
[UIView animateWithDuration:0.3f animations:^{
backgroundView.alpha = 1.0f;
}];
[UIView animateWithDuration:1.0f
delay:0.0f
usingSpringWithDamping:0.4f
initialSpringVelocity:0.0f
options:UIViewAnimationOptionCurveLinear
animations:^{
CATransform3D init = CATransform3DIdentity;
alertView.layer.transform = init;
}
completion:^(BOOL finished) {
if([self.delegate respondsToSelector:@selector(alertViewDidAppear:)] && finished) {
[self.delegate alertViewDidAppear:self];
}
}];
}
我」 m未能理解的是在動畫塊中: 1.我設置起始位置 2.設置結束位置 3.移動方向 4.動畫類型(飛入/轉動/淡入/出現等)