2012-08-27 149 views
0

我寫了一個小的多人遊戲的iPhone。一旦一名球員獲勝,我想向他展示他'你贏'的形象和一個按鈕,以便他可以再次參賽。 這怎麼辦?一種選擇是使用SEGUE到一個新的視圖控制器,但我認爲這應該與背景的遊戲中顯示。你會建議什麼,因爲我敢肯定這是iphone遊戲/應用程序的常見場景。如何顯示自定義視圖Modaly

編輯:我結束了使用這兩種菲利普·米爾斯的答案,並Selkie的答案。這裏是How to Use UIView transitionWithView?

回答

1

您可以創建自定義視圖,並將其作爲遊戲主視圖控制器中的一個單獨的屬性。當有人獲勝,將其添加爲子視圖控制器的view財產。它可以具有透明度的全屏幕大小,因此它是有效的模式,但將遊戲顯示爲背景。

1

你可以把它作爲一個視圖,然後使用UIView animateWithDuration:(NSTimeInterval)duration animations:(void (^)(void))animations

動畫塊可向上滑動,褪色或任何你想證明這一點。

另一種方法是在開始時添加它,但將其hidden屬性設置爲YES。需要時將其更改爲NO

相關問題