当按下按钮时显示和隐藏动画图像
答
这是一个建议。而不是使用UIImageView
,请使用另一个UIViewController
。 从您的主要UIViewController
,创建一个Modal Segue
到另一个UIViewController
。
在segue
的属性检查器中 - 将动画设置为部分卷曲。
在那UIViewController
中,添加您的UIImageView与GIF文件 - 和后退按钮关闭模式视图控制器。
+0
@shankar - 这是否解决了您的问题? –
答
您可以使用UIAnimation块,最初将UIImageView框架设置为(0,480,320,480)。因此,它将在屏幕之外,即它不可见,然后在按钮单击时使用动画块将Y坐标更改为零。
[UIView animateWithDuration:0.5
delay:1.0
options: UIViewAnimationCurveEaseOut
animations:^{
self.yourImageView.frame = CGRectMake(0,0,320,480);
}
completion:^(BOOL finished){
NSLog(@"Done!");
}];
+0
这是如何解决他的卷曲和卷曲问题? –
答
使用此代码按钮动作里面,这个代码视图 - 控制被删除,而“家”视图 - 控制添加,与像过渡
[UIView beginAnimations:@"Flip" context:nil];
[UIView setAnimationDuration:1.0];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown forView:self.base.view cache:YES];
[user.view removeFromSuperview];
[base.view addSubview:home.view];
[UIView commitAnimations];
做u什么要显示和隐藏pageflip? – manujmv
想要显示UIImageView – shankar
因为我想使用该按钮作为“关于”应用程序 – shankar