gpt4 book ai didi

ios - presentingViewController 返回实际呈现 View Controller 的父级

转载 作者:行者123 更新时间:2023-11-28 19:46:13 25 4
gpt4 key购买 nike

我从一个 View Controller (VC2) 呈现一个 View Controller (VC3),该 View Controller (VC2) 是另一个 View Controller (VC1) 的子级。 VC3 的 presentingViewController 属性返回 VC1 而不是 VC2。这是预期的行为吗?有没有办法不用在 VC3 中设置属性就可以从 VC3 访问 VC2?

最佳答案

presentingViewController 将嵌入到导航堆栈中,而 vc2 不在导航堆栈中,而 vc1 在导航中,这就是你得到它的原因。您可以访问 vc1 的 childViewControllers,您可以从中获取 VC2。或者您可以在 vc3 中保留 vc2 的 weak 引用,并且也可以使用它。

1. Apple docs 2. Apple docs

关于ios - presentingViewController 返回实际呈现 View Controller 的父级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32028405/

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