我正在使用UIView animateWithDuration方法来翻转UILabelView本身但是在我在动画块中提供一些代码之前它不会显示任何动画。这是代码。
没效果
[UIView animateWithDurations:5. delay:0.
options:UIViewAnimationOPtionTransitionFlipFromLeft animations: ^{}
completion:nil];
淡化视图
[UIView animateWithDurations:5. delay:0.
options:UIViewAnimationOPtionTransitionFlipFromLeft
animations: ^{self.lblEvent.alpha = 0.5;} completion:nil];
我的问题是options参数何时会生效?
我也尝试了以下代码,但它会翻转视图并从控制器中删除。我不能提供相同的观点吗?
[UIView transitionFromView: self.lblEvent toView:self.lblEvent
duration:2.0 options:UIViewAnimationOPtionTransitionFlipFromLeft
completion:nil];
答案 0 :(得分:2)
试试这个:
[UIView transitionWithView:your_view_to_animate duration:1. options:(UIViewAnimationOptionTransitionFlipFromBottom) animations:^{
} completion:^(BOOL finished) {
}];
祝你好运!