2010-10-20 157 views
0

我正在使用导航视图控制器来处理两个视图控制器;一个用于横向和纵向方向。
现在,我需要从视图控制器B设置属于视图控制器A(用于垂直)的视图控制器B(用于水平)。
有没有什么办法可以实现这一目标?
欢迎使用示例代码和示例:)
谢谢!从推视图控制器访问视图控制器的变量

回答

0

要从A到B:

在视图控制器B上定义一个属性以容纳变量。在您创建视图控制器B的代码中,在您推动它之前,将该属性设置为A的值。

要通过B获得到答:

当您创建B,使用addObserver:forKeyPath:options:context:至A加入,作为B.财产的观察者然后当B的变化,你就会得到一个变更通知,你可以更新A的财产。请参阅the KVO section here

+0

嘿,感谢您的及时回复:)我已经完成了从A到B的值传递......但我的问题实际上是另一回合:如何在B弹出B之前设置属于A的属性,从B ??? – Bangdel 2010-10-20 15:51:26

+0

@邦德尔我不好,我误解了你的问题。更新。 – 2010-10-20 16:06:11

相关问题