0
我将重构我的游戏以使用多个uiviews。以下流程是否正确?快速检查如何在iPhone游戏中实现多个UIViews
- 我创建了6个uiviews(每个sprite一个)。
- 游戏加载根用户界面。
- root uiview init方法使用self addSubview加载5个子视图。
- 在游戏控制器中我更新了每个uiview的每个游戏tic。
- 游戏控制器将需要一个指向每个Uiview实例的指针。
感谢所有,
马丁
我将重构我的游戏以使用多个uiviews。以下流程是否正确?快速检查如何在iPhone游戏中实现多个UIViews
感谢所有,
马丁
我可能会使用的UIViewController主视图加载子视图,并将它们添加到主视图,而不是直接在主UIView的自身加载的子视图。
谢谢,但我无法得到这个工作。我只是在我的视图控制器中使用[self.view addSubview:view 2]? – GuybrushThreepwood 2010-10-13 18:13:11
是的,但你还需要确保subview.frame设置正确。你也可以在界面生成器中完成所有这些工作,为所有视图创建插座,连接插座,然后在代码中执行所有视图移动/动画 – Nimrod 2010-10-13 18:51:14
谢谢,但我仍然陷入困境。使用view2.frame = CGRectMake(55.0f,0.0f,50.0f,50.0f); \t \t [self.view addSubview:view2];现在在屏幕上给我一个黑色的方块。我现在很困惑如何让我的精灵在这个盒子中绘制 - 我使用Quartz 2d和上下文来绘制。 – GuybrushThreepwood 2010-10-13 19:44:28