2013-06-23 65 views
1

所以我一直在四處尋找,和所有我能找到的是在視圖控制器切換和導航控制器和一堆其他垃圾這一切的超級先進的東西。所有我想要做的就是讓我的應用程序,所以當我接觸到「招生」按鈕,我的iPod上顯示「Admissions.xib」的內容。一些小推動或翻轉動畫會很好。如果可能的話,一個好的評論大量的代碼將非常令人欣慰。 謝謝, Ben Scholer如何簡單地在Xcode中使用XIB切換視圖控制器?

P.S. - 我並不需要一些花哨的東西,只是一個簡單的

when Admissions button pressed { 
// Makes the view controller in Admissions.xib the displayed VC using a short and sweet animation using 
/* this 
--------------- 
--------------- 
code */ 
} 

回答

2
- (IBAction) admissionsButtonPressed:(id)sender { 

    AdmissionsViewController *detailViewController = [[AdmissionsViewController alloc] initWithNibName:@"Admissions" 
                      bundle:nil]; 

    [self.navigationController pushViewController:detailViewController animated:YES]; 
    //[detailViewController release]; // Do that if you don't ARC. 

} 

鑑於Admissions.xib是您的XIB文件和AdmissionsViewController您的視圖控制器類的名稱的名稱。

確保將動作admissionsButtonPressed鏈接到該按鈕所在的xib中該視圖內的相關觸摸事件內部。

這是什麼問題?有許多教程和樣本可以解釋這一點。這是我開始編寫iPhone時從網上學到的第一個東西。

+0

你說得對搶。在這種情況下,他只需使用'presentViewController:animated:completion:'來代替。或者'presentModalViewController:animated:'在他需要與早期版本的iOS兼容的情況下。而現在你說我記得我在開始理解導航控制器的概念時遇到了困難。 –

+0

附近'照片:fcPhoto];'它給了我一個錯誤,說「使用未聲明的標識符'fcPhoto'」 –

+0

是的。道歉。我將其從init方法被覆蓋的項目中複製出來。我會在一分鐘內修復它。 –

相關問題