我试图在加载视图时在按钮上制作动画所以我在 ViewDidLoad 中编写了以下代码
ScanBtnVIEW.alpha=0;
ScanBtnVIEW=[[UIView alloc]initWithFrame:CGRectMake(78,-10,164,164)];
[self startAnimation];
然后在 viewDidLoad 之外我实现了 StartAnimation 方法如下
-(void)startAnimation{
[UIView animateWithDuration:1.0
delay:0.0
options: UIViewAnimationOptionCurveLinear
animations:^{
ScanBtnVIEW.alpha=1;
//ScanBtnVIEW=[[UIView alloc]initWithFrame:CGRectMake(78,260,164,164)];
ScanBtnVIEW.frame = CGRectMake(78,260,164,164);
}
completion:^(BOOL finished){
NSLog(@"Done!");
}];
}
但实际上在从 App 加载视图后,按钮并没有出现。请注意,我将按钮放在 imageView 中,以便我可以轻松应用动画。任何人都可以帮助解决这个问题,我将不胜感激