刚入行,对应用程序中ViewController的层次关系有些不太理解。 想请教下一款IOS游戏APP中如何处理,UI、游戏场景画面对应视图的层次关系? 个人目前的理解: 1、有一个应用程序的 根视图控制器 2、根视图控制器中 包含 一个视图控制器 用来显示 场景画面的渲染 3、根视图控制器中 包含 另一个视图控制器 用来处理游戏中的UI 4、UI的视图控制器中 包含 各种子界面的 视图控制器 来分别管理各个界面的调用关系 5、不知道 场景画面的视图 与 UI的视图是通过什么方式来进行交互的? 不知道上述理解中哪些是不对的 另外如何很好的处理好 5 ? PS:假设项目 的引擎和逻辑使用C++等独立开发的 并非 cocoa2d等,不知怎么样能处理好和界面的交互问题。 |
|
看书看糊涂了吧?动手做一下就理清了。
|
|
100分 |
视图控制器层次关系,不用怎么了解啊,
看看你的应用程序怎么跑的,界面怎么出来的,基本就清楚了; 复杂的是view的关系。 |