我有应用让我们假设你好世界,我需要在应用程序启动画面消失后在hello world视图上做fadein动画,我该如何实现呢?
答案 0 :(得分:2)
您可以通过将其alpha设置为0然后将其添加到初始视图控制器的视图来淡入视图
[myViewController addSubview:myNewView];
然后你可以打电话
[UIView animateWithDuration:0.5 animations:^(void){
[myNewView setAlpha:1.0];
}];
}
答案 1 :(得分:0)
在HelloViewController中,您需要将此代码放在ViewDidAppear委托方法中,如此
- (void)viewDidAppear:(BOOL)animated {
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.6];
[self.view setAlpha:0.0];
[UIView commitAnimations];
}
希望有所帮助