【发布时间】:2010-12-03 14:25:08
【问题描述】:
我有一个视图控制器 (A),它加载一个视图控制器 (B) 并在我的视图层次结构中使用它的视图。如果我将 B 的视图添加到 A 的视图层次结构中,并且我不手动转发 viewWillAppear 之类的事件,我无法在 B 控制器中处理它们。 (来自viewWillAppear:docs)
警告:如果视图属于 视图控制器被添加到视图中 层次结构直接,视图 控制器不会收到这个 信息。如果您插入或添加视图 到视图层次结构,它有一个 视图控制器,你应该发送 关联的视图控制器 this 直接留言。发送失败 视图控制器此消息将 阻止任何关联的动画 正在显示。
嵌套视图控制器的正确方法是什么? (就像 NavBarController 一样。)如果只是需要将一组事件转发到嵌套控制器的问题,那么我需要转发的所有事件是什么?
【问题讨论】:
标签: iphone objective-c