2011-09-10 16 views
0

我只是新的Objective-C編程。現在,我正在創建一個可可遊戲應用程序。切換到另一個自定義視圖

與許多遊戲應用程序一樣,我創建的遊戲有多個視圖。我已經準備好自定義視圖,現在我的問題是當我點擊一個按鈕時改變視圖...就像在我的主菜單中,我有像玩,指示和高分的選項。當玩家點擊說明按鈕時,視圖應切換到我創建的說明視圖...

你能幫我解決這個問題嗎?

回答

1

最簡單的方法是將所有視圖放入NSTabView,然後切換選項卡。 (「選項卡」不必具有可見的選項卡,您可以具有選項卡選項卡視圖。)

較難但更容易動畫的是操縱視圖層次結構。從它的超級視圖中取出當前視圖,並添加當前視圖作爲新的子視圖。*核心方法在NSView;最簡單的方式來動畫這些過渡是與意見'animator proxies談話。

更多相關文章:

*不要忘記保留所有的遊戲在加載窗口後立即顯示電子模式視圖,所以當你將每個視圖從超級視圖中取出時,它們不會死在你身上。

相關問題