我是 iPad 开发的新手,所以请多多包涵。我有一个只有一个 XIB 文件的 iPad 应用程序。在 XIB 中,我有两个视图,一个是纵向的,一个是横向的。
我在两个视图上都有一个简单的按钮和文本字段。
我创建了一个将文本字段更新为 HelloWorld 的方法。
在我的纵向视图中,我已经连接了 FileOwner 中的文本字段和按钮。
当我在纵向视图中运行应用程序时,我可以点击按钮,HelloWorld 会出现在文本框中。
如果我在模拟器中旋转设备,则会出现新的横向视图,但文本框为空。
所以我对这种方法有几个问题:
- 在为横向和纵向开发视图时,正确的方法是只创建一个 XIB 并在其中拥有两个视图,然后以编程方式切换到它们?
- 如果这是正确的,当设备旋转时,如何在两个视图之间同步数据?