在旋转视图之间传输值 - iOS

时间:2012-09-06 18:38:31

标签: ios rotation landscape portrait

只需要一些一般性的指导。

我已将我的应用编程为在两个旋转视图之间切换。我已经通过Apple的建议通知和调用方法来呈现我的故事板景观视图等的模态视图。

我的主视图包含两个计时器,6个左右的按钮,8个标签和一个包含Tableview的弹出视图。

我寻求的建议是如何在旋转时最好地在两个视图之间传递值?

我有一个单例类设置,用于在主视图和设置屏幕之间传输信息。我会用同样的方式吗?把我的所有数据和iVars等放到一个单例类中,让两个视图访问它?

任何建议都会受到最高的赞赏。

此致

保罗

1 个答案:

答案 0 :(得分:1)

您可以在接受NSDictionary作为输入的两个视图中实现公共方法,并在轮换时调用它(在显示模态视图之前)。

将变量放在NSDictinary中并将其传递给方法