2011-12-29 163 views
2

我在viewDidLoad中一個實驗,我把:故事板ViewController.m

NSLog(@"The View did load :-) %@", self.title); 

的viewDidLoad內....所以我每到segue'd我的不同意見時我看到輸出的變化,但我失去了對事物的「概念」基礎。

我應該把我的代碼爲每個視圖? Xcode中給了我一個ViewController.m,但我不應該創建,我有我的故事板,然後每個視圖都有自己的viewDidLoad每個視圖單獨ViewController.m?

我只是看了塞格斯/故事板的WWDC視頻和去玩弄prepareForSegue:發件人:我的意見之間傳遞數據。我沒有碰過Storyboarding的書。

回答

3

每個視圖中創建單獨的控制器,並且不是從界面生成器將它們連接起來,當你將一側添加的ViewController項目......你會發現他們一個下拉框裏面旁邊類在下面的圖像。所以只需選擇視圖,比選擇一個紅色的循環標籤,比分配視圖控制器的這一觀點:)

視覺

enter image description here

同其他意見,

enter image description here

+0

謝謝!那很簡單。我只是複製了ViewController.m和.h和他們改名ViewControllerMain ....並把它的NSLog,說:「你是在主視圖」的偉大工程。輕鬆 - 拉下菜單並選擇新課程。很高興知道這不是一個CONTROL- *點擊*非常感謝您的答案。 – jim4iOS 2011-12-29 20:33:25

+0

您可以點擊一個綠色的勾旁邊,我的回答接受:) – doNotCheckMyBlog 2011-12-29 21:32:33

+0

拿到了綠色的勾 - 見我新!哈哈,好吧,我現在正趕上綠色的複選框。 :-) – jim4iOS 2011-12-30 08:23:58