我正在使用导航视图控制器来处理两个视图控制器;一个用于景观和肖像方向 现在,我需要设置一个属于视图控制器A(垂直方向)的视图,它从视图控制器B推动视图控制器B(水平方向)。 有什么方法可以实现这个目标吗? 欢迎提供示例代码和示例:) 谢谢!
答案 0 :(得分:0)
从A到B:
在视图控制器B上定义属性以容纳变量。在创建视图控制器B的代码中,在推送它之前,将属性设置为A的值。
从B到A:
创建B时,使用addObserver:forKeyPath:options:context:
在B上添加A作为属性的观察者。然后当B更改时,您会收到更改通知,并且可以在A上更新属性。请参阅{{3 }}