如何转换,例如从一个视图控制器到另一个视图控制器淡出

时间:2017-10-07 17:15:51

标签: xcode button segue viewcontroller

我在Youtube,网站和Stack Overflow上做了很多研究,但是找不到任何有用的东西。希望你能帮助我。我有Xcode中的视图控制器,以及执行segues的按钮,以显示下一个视图控制器。但是当它使用按钮执行segue(show)更改视图控制器时,它会从屏幕底部向上移动下一个视图控制器。如何更改转换(或添加转换)以使它们相互淡入。

1 个答案:

答案 0 :(得分:0)

你正在做什么(segue)以模态方式呈现视图。这是Apple定义的免费行为。

您想要的是自定义视图控制器转换。因此,您需要自己实施。

幸运的是,Apple内置了一个很棒的系统,可以轻松创建自定义UIViewController转换。虽然它需要熟悉iOS库和动画逻辑的经验。

您可以查看此article