iOS方向在多个视图中更改

时间:2012-10-20 10:38:49

标签: ios

我正在使用iOS 5.1 SDK编写iOS Tab Bar应用程序,其中包含用于UI设计的故事板。我的要求是,只要应用程序旋转到横向模式,我就需要显示日历。我已经找到了日历部分,但我不确定的是如何以适用于整个应用程序的方式实现解决方案。 基本上,我想避免的是在每个视图的基础上处理方向更改。无论我在哪个视图中,如果我旋转到横向方向,我需要显示此日历视图,当然当我切换回移植模式时,我会回到原始视图。

任何人的任何线索或想法都会有用..

1 个答案:

答案 0 :(得分:0)

您需要subclass所有viewcontrollers中的subview日历视图,并在您的定位转到横向时添加singleton当前视图。

您还可以将日历类设为{{1}},以便使用相同的实例访问项目中的任何位置。