gpt4 book ai didi

ios - 弹出 View Controller 、关闭 View Controller 和使用 unwind segue 之间有什么区别?

转载 作者:行者123 更新时间:2023-11-28 18:49:04 25 4
gpt4 key购买 nike

我想知道是否有人可以解释什么时候是使用 segue 的理想时间,弹出和关闭 View Controller 与使用 unwind segue 之间有什么区别?

最佳答案

当你呈现一个 View Controller 时,你将它替换为前一个。当你推送一个 View Controller 时,你创建了一堆 View Controller 。

所以 pop 处理一堆 View Controller ,它将从堆栈中一个一个地删除 View Controller 。

Dismiss 仅处理单个 View Controller ,它将从内存中删除当前 View Controller 。

Unwind segue 可用于通过推送、模态或 popover segues 返回导航,除此之外,您实际上可以通过一系列 push/modal/popover segues 来展开,例如通过单个展开操作“返回”导航层次结构中的多个步骤。

关于ios - 弹出 View Controller 、关闭 View Controller 和使用 unwind segue 之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45318855/

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