【问题标题】:View controller slide down animation IOS视图控制器滑下动画IOS
【发布时间】:2016-12-07 18:53:07
【问题描述】:

我是 iOS 开发新手,不太了解现有的解决方案。不确定它们是否也适用于我。

我目前有一个按钮,可以在上滑(默认)动画中打开下一个视图控制器。

在那个视图控制器中,我有一个后退按钮。我想向下滑动当前视图控制器以呈现仍然存在的前一个视图控制器。

但是,我的后退按钮似乎向上滑动了一个新的视图控制器。有没有一种简单的方法可以将当前的 VC 向下滑动以显示上一个?还是我必须制作自定义动画?

【问题讨论】:

    标签: ios objective-c iphone animation


    【解决方案1】:

    您正在以模态方式呈现视图控制器(向上滑动)。进行演示的同一个视图控制器也可以调用dismiss(animated: true, completion: nil) 来关闭它。它将为您处理所有动画。

    您只需要确保正确连接您的“后退按钮”。听起来目前它已经连接起来以继续展示新的控制器。

    编辑 - 在目标 C 中:

    [self dismissViewControllerAnimated:YES completion:nil];

    【讨论】:

    • 谢谢。解雇是我试图找到解决方案时缺少的关键字。我通过添加这行代码解决了它! [self dismissViewControllerAnimated:YES 完成:nil];
    • 是的,我的例子是在 Swift 中。抱歉,我忽略了您问题中的 Objective C 标签。不过很高兴你得到它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多