如何在iOS中关闭全屏图像?

时间:2015-12-30 11:44:27

标签: ios objective-c

我有一个带有图像和各种细节的视图。

我想点击图片并全屏显示。

现在我使用一个按钮来显示图像,然后使用一个segue我转到一个全屏显示图像的UIViewController。

但是我想通过向下滑动图片返回上一个视图,效果与Facebook,Twitter,Ebay的应用程序相同......

我不想使用dismissViewControllerAnimated,因为它没有相同的效果。

谢谢!

2 个答案:

答案 0 :(得分:0)

尝试在图片视图上添加TapGesture以显示并添加PenGesture或SwipeGesture以根据您的要求解除。

答案 1 :(得分:0)

您可以尝试点按手势

-(void)viewDidLoad{
UITapGestureRecognizer *tapImageRemover = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(RemoveImageAction:)];
[yourImageView addGestureRecognizer:tapImageRemover];
}


- (void)RemoveImageAction:(UITapGestureRecognizer*)sender {
     //Hear You Can Put Code For Remove Image Like [yourImageView removeFromSuperview];
}