2012-08-01 49 views
0

我無法通過故事板找到關於此的任何信息。我已經看到了一些將所有代碼寫出來的方法,我可以這樣做,但我現在試圖學習故事板,所以......在這裏。通過故事板將信息從一個視圖控制器傳遞到下一個

我在我的第一個視圖控制器上創建一個窗體。兩個UITextFields,兩個我用作複選框的UIButtons,以及一個UIButton,我想將它們連接到第二個ViewController。我遇到的問題是我需要從第一個視圖控制器發送到第二個視圖控制器的信息,因爲這是實際將要使用的信息。我不知道如何做到這一點,雖然我認爲它更我開始覺得我這樣做是完全錯誤的,我只是需要停下來尋求幫助的更多;)

Screenshot of my storyboard

回答

3

您配置prepareForSegue的SEGUE的目的地視圖控制器:

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender 
{  
    if ([[segue identifier] isEqualToString:@"YourSegueID"]) {   
     MyViewController* vc = segue.destinationViewController; 
     //configure view controller here 
     vc.detailData = someObject; 
    } 
} 
+0

出於某種原因,我沒有想到的,除非你實現自定義塞格斯奏效。謝謝 – CaldwellYSR 2012-08-01 17:20:57

相關問題