如何更改Storyboard动画从上滑到下滑?

时间:2014-03-27 03:36:01

标签: xcode storyboard uiswipegesturerecognizer

我有一个程序可以向上滑动一个页面,您可以在其中输入信息,当我使用我的滑动手势返回时,它会向上滑动。有没有办法将动画从滑动变为向下?

1 个答案:

答案 0 :(得分:0)

使用IBAction和dismissViewControllerAnimated:completion:

而不是使用另一个模态segue返回第一页

首先,删除返回第一页的模态segue。

然后,在您已实现UISwipeGestureRecognizer的第二页(UIViewController)中,在.h和.m文件中创建以下内容:

//secondPage.h

- (IBAction)dismissViewControllerOnSwipe;

//secondPage.m
 - (IBAction)dismissViewControllerOnSwipe
{
    [self dismissViewControllerAnimated:YES completion:nil];    
}

最后,转到故事板中的UISwipeGestureRecognizer并导航到连接检查器。在"已发送操作"下添加dismissViewControllerOnSwipe方法如下图所示:

Sent Actions

这应该让动画向下滑回"第一页"向下滑动后。