我有加載一個「第一頁」視圖 - 控制主視圖 - 控制一個應用程序。一旦用戶點擊幾個按鈕,我換了「第一頁:視圖控制器第二是這樣的:如何循環IOS iphone應用程序的多個視圖控制器?
[UIView transitionFromView:self.view toView:self.secondPageVC.view duration:1.0 options:UIViewAnimationOptionTransitionFlipFromRight completion:^(BOOL done) {
[self.view removeFromSuperview];
}];
爲了做到這一點,我包括的頭文件‘下一頁’這是怎麼回事在當前視圖控制器的類中加載並創建下一頁的實例
所有這些工作都很好,直到我到達最後一頁,其中一個按鈕組合將用戶發送回第一頁。然而,當我試圖將第一頁的頭文件的最後一頁,我得到的錯誤。我認爲正在發生的是,每個視圖控制器類都有其定義中的下一個頁面的一個實例,當我們獲得了最後頁面,添加一個instanc第一頁的e會導致編譯器不喜歡的循環。有人可以向我解釋我做錯了什麼嗎?如果我不應該使用這樣的視圖控制器,我應該如何設置一個有10頁的遊戲可以循環回到第一頁?
我會補充說,如果你需要引用頭文件中的第一個vc,你可以在你的頭文件中使用一個前向類聲明... @ class FirstViewController。 – diatrevolo 2012-02-22 23:13:59
謝謝。我不知道「遠期階級宣言」。我讀了它,並能解決這個問題。 – Beleg 2012-02-23 19:46:31