gpt4 book ai didi

ios - 导航 Controller 和容器 View 之间的通信

转载 作者:可可西里 更新时间:2023-10-31 23:44:03 25 4
gpt4 key购买 nike

      Parent
View Controller
_________________
| |
| |
| | Navigation Cont.
|_________________| _________________
| | | |
| | | |
| Container View | --> | | --> Child View Controllers
| | | |
|_________________| |_________________|

我的应用有一个导航结构,由一个父 View Controller 和一个包含导航 Controller (及其 subview Controller )的容器组成。问题是在这些 subview Controller 的初始化过程中,我想传递父 View Controller 提供的一些值。不幸的是,父级中使用的方法 prepareForSegue 仅检测容器转场,但在 subview Controller 发生变化时不会调用它。

如何解决这个问题?我正在使用 Swift,但我也了解 Objective-C。

最佳答案

好吧,最后它花了一些时间......但我终于明白了。很简单: child 将通过 self.parentview.parentview 与 parent 交谈。几个代表,它就完成了。

关于ios - 导航 Controller 和容器 View 之间的通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36668387/

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