【发布时间】:2013-06-05 07:10:05
【问题描述】:
我正在尝试对视图不透明度进行自定义动画,如下所示:
- 延迟 5 秒; (视图将保持不透明 5 秒)
- 从不透明度值 1 变为 0 的动画;
- 延迟 5 秒; (视图将保持透明 5 秒)
- 从不透明度值 0 到 1 的动画;
我想无限期地重复步骤 1 到 4:1、2、3、4、1、2、3、4,.....
这是我尝试过的:
[UIView animateWithDuration:1
delay:5
options:UIViewAnimationOptionAutoreverse|UIViewAnimationOptionRepeat|UIViewAnimationOptionCurveEaseInOut
animations:^{
self.imageView.layer.opacity = 0;
}
completion:nil
];
但延迟只在开始时出现过一次,我最终得到的是:
1、2、4、2、4、2、4,.....
【问题讨论】:
标签: ios uiview delay uiviewanimation repeat