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