2012-09-27 81 views
1

我提前一個可能的簡單的問題道歉視圖控制器。我正在使用XCode 4.4,並試圖在按下按鈕來顯示有關我的應用程序的信息時調用第二個視圖控制器。我創建了第二個視圖控制器(SecondViewController),並且似乎有適當的.h和m文件。我向故事板添加了視圖控制器,並將視圖控制器的類更改爲SecondViewController。用故事板,並試圖從另一個調用視圖控制器

在拳頭視圖控制器,I只是有一個按鈕,調用showSecond方法I創建。

當我經由模擬器執行該應用,然後按第一視圖控制器上的按鈕時,屏幕翻轉如預期,但它進到黑屏和不我在故事板場景定製屏幕。

下面是從初始視圖Controller.m或者文件的代碼片段:

-(IBAction)showSecond 
{ 
SecondViewController *controller = [[SecondViewController alloc] init]; 
controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; 

[self presentViewController:controller animated:YES completion:nil]; 
} 

繼教程中,我能得到這個沒有情節提要方法工作,但它需要一個稍微不同的初始化函數因爲它引用了一個xib文件。我試圖儘可能多地使用故事板,並且是xcode編程的新手。

感謝, 傑弗裏

+0

什麼語言是這個到底是什麼?使用的XCode 4.4 – Thousand

+0

Objective-C中。這很有幫助。我還發現,如果添加一個新的Objective-C類文件並創建UIViewController的子類,則會創建一個.h和.m文件。然後,您可以更改UIViewController類的故事板內匹配文件名,有把代碼當新ViewContollers內視聽負載.m文件來執行。 – jdeason

回答

0

這裏是顯示一個按鈕另一種觀點認爲一個非常簡單的方法。將另一個UIView控制器添加到故事板。然後右鍵單擊第一個視圖中的按鈕並將連接拖到第二個視圖。

+0

由於 – jdeason

相關問題