gpt4 book ai didi

objective-c - 使用与呈现时不同的动画关闭模态视图 Controller

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:04:54 24 4
gpt4 key购买 nike

我有一个应用程序,它提供一个 View Controller (用于注册/登录)和一个容器 View ,以及两个使用水平翻转在彼此之间切换的 View 。该应用程序本身可以在注册前使用。我正在寻求改变 Storyboard的处理方式。

因此,在打开应用程序后,会出现一个登录按钮。如果用户点击登录,则使用 Cover Vertical 动画呈现 View Controller 。在这个 View Controller 的左上角是一个注册按钮。点击它会使用水平翻转动画进行模态转换。在注册 View Controller 上有登录和取消按钮。我希望 Login 返回登录屏幕,Cancel 返回到使用 Cover Vertical 动画显示的 View Controller 。得到它很好,但使用的动画是水平翻转动画,而不是(非)覆盖垂直动画。

我试过下面的代码:

self.modalTransitionStyle = UIModalTransitionStyleCoverVertical;

在关闭 View Controller 之前,但它仍在翻转而不是揭开。

感谢您的帮助!

~詹姆斯

最佳答案

我看不出有什么不可行的,但作为示例,这里是我将使用的代码:

[self setModalTransitionStyle:UIModalTransitionStyleCoverVertical];
[self dismissModalViewControllerAnimated:YES];

我建议试试这个,它对我来说效果很好。

关于objective-c - 使用与呈现时不同的动画关闭模态视图 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7798301/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com