我刚学iOS,所以我的问题很基础...我已经阅读了很多关于在应用程序中组织子视图的内容,但是那里有很多东西,我想问你我是否理解好吧...
该应用程序的主要部分是一个窗口。ViewController 只管理一个视图。在一个窗口中,我可以设置rootViewController
. 该控制器在整个应用程序工作流程中管理视图。接下来我可以创建一些子视图,使用插座将这些子视图连接到主视图(父视图),并且在实例化时我可以通过方法rootViewController
添加我的子视图。:addSubview
我或多或少是对的?
还有一个问题......每个子视图是否应该由专用的 ViewController 管理(然后,父级有这些控制器的出口)或者我可以直接从父级 ViewController 更改子视图状态?
和简短的例子:
我想创建一个 iPad 应用程序,它具有(一次都可见): - 顶部:简短形式和按钮(用户输入一些数据并单击“保存”按钮) - 底部:显示提供值的表格
所以:
我可以创建一个主视图和两个子视图(用于表单和表格)。每次我添加一些值表时,都会使用父控制器刷新......这有意义吗?
如果你看到我理解错了,请告诉我应该读什么。
谢谢你的耐心。