2011-07-25 103 views
0

在我的應用程序中,我想在切換視圖時添加自定義過渡。從遊戲開始,我想通過淡入黑色然後最終淡入Play.xib來進入Play視圖。那麼我該怎麼做?還有什麼很酷的轉換可以用於遊戲(去遊戲)轉到其他視圖,所以我的應用看起來更好一些? 我只需要一些幫助。自定義XIB轉換?

謝謝!

回答

1

要淡入或淡出,請在視圖後面放置一個黑色背景。然後使用Core Animation將視圖的alpha屬性從1.0(完全不透明)動畫到0.0(完全透明)。刪除舊視圖並將其替換爲新視圖(其alpha設置爲0.0)。然後再次使用Core Animation將新視圖的alpha值從0.0改爲1.0。