Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 按下按钮时显示和隐藏动画图像_Ios_Objective C_Uiview - Fatal编程技术网

Ios 按下按钮时显示和隐藏动画图像

Ios 按下按钮时显示和隐藏动画图像,ios,objective-c,uiview,Ios,Objective C,Uiview,我想在主页中按下按钮时显示和隐藏动画gif文件。如果有这样的方法,请告诉我 在上面的问题中如何使用curl up和curl down 这里有一个建议。不要使用UIImageView,而是使用另一个UIViewController。 从主UIViewController,创建一个到另一个UIViewController的Modal Segue 在序列的属性检查器中-将动画设置为部分卷曲 在该UIViewController中,添加带有GIF文件的UIImageView,并使用后退按钮关闭模式视图控

我想在主页中按下按钮时显示和隐藏动画gif文件。如果有这样的方法,请告诉我


在上面的问题中如何使用curl up和curl down

这里有一个建议。不要使用
UIImageView
,而是使用另一个
UIViewController
。 从主
UIViewController
,创建一个到另一个
UIViewController
Modal Segue

序列的属性检查器中
-将动画设置为部分卷曲


在该
UIViewController
中,添加带有GIF文件的UIImageView,并使用后退按钮关闭模式视图控制器

可以使用UIAnimation块,首先将UIImageView帧设置为(0480320480)。因此,它将不在屏幕上,即不可见,然后单击按钮,使用动画块将Y坐标更改为零

[UIView animateWithDuration:0.5
                      delay:1.0
                    options: UIViewAnimationCurveEaseOut
                 animations:^{
                     self.yourImageView.frame = CGRectMake(0,0,320,480);
                 } 
                 completion:^(BOOL finished){
                     NSLog(@"Done!");
                 }];

在按钮操作中使用此代码,在此代码中,viewcontroller被删除,并且添加了“home”viewcontroller,并带有类似pageflip的过渡

[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];

你想显示和隐藏什么?想显示UIImageViews,因为我想用这个按钮作为“关于”应用程序这如何解决他的向上卷曲和向下卷曲问题?