跨越“到-6ren">
gpt4 book ai didi

ios - "Moving"自定义转换中跨 UIViewController 的 UIViews?

转载 作者:行者123 更新时间:2023-11-28 09:04:44 24 4
gpt4 key购买 nike

您知道在某些应用程序中,当应用程序进入两个 UIViewController 之间的自定义转换时,动画使 UIView 看起来好像正在从 UIViewController“移动” code> 跨越“到”出现的 UIViewController?就像在 Duolingo 应用程序中一样,当你在主屏幕上点击类(class)组时,类(class)组的图标会放大并成为类(class)组页面的“标题”。我们该怎么做?我们如何在自定义转换中的 UIViewController 之间“共享”UIView? (假设我们使用 iOS 8 API,例如 UIPresentationControllerUIViewControllerAnimatedTransitioning。)

最佳答案

创建三个相同的 View :fromViewtoViewtransitionView

transitionView 动画时,将 fromViewtoView 的隐藏设置为 YES。

transitionView 动画完成时,将 fromViewtoView 隐藏为 NO,并移除 transitionView

您还需要 UIViewControllerAnimatedTransitioning

您可以阅读更多详细信息 this code .

关于ios - "Moving"自定义转换中跨 UIViewController 的 UIViews?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31127571/

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