2012-12-17 70 views
0

我剛纔想出了在按下按鈕時如何添加新視圖。例如,在我的故事板中,我使用了選項卡式控制器,在我的第一個viewController中,導航欄右上角有一個按鈕。當我按下該按鈕時,它將指向另一個視圖控制器。我想知道如何能夠爲該視圖控制器編寫代碼?我嘗試創建一個新文件> objective-c類,但我不知道如何將它們鏈接在一起?任何幫助?Xcode中的視圖控制器故障

回答

1

如果您在故事板中創建了其他控制器,則只需將該控制器的類更改爲您創建的新類。你在身份檢查員那裏做這件事。

+0

我很困惑..我需要創建一個新的目標-C類嗎?因爲當我創建新的類..我將故事板中的控制器的類更改爲我剛剛創建的匹配類..但是當我單擊故事板中的視圖控制器,然後助理編輯器..我無法編輯代碼爲該視圖控制器... @rdelmar – trludt

+0

是的,你創建一個新的目標C類的任何類型你想要你的控制器(UIViewController,UITableViewController等)。 – rdelmar

+0

雅,但我確實在身份檢查員和所有內容中更改了類,但我仍然不知道如何編輯該視圖控制器的代碼... @rdelmar – trludt

1

這意味着,哪一類都必須被初始化,什麼是這個類的筆尖名。我們不應該在這個塊中做任何事情,除非你需要在你的代碼被執行之前執行viewDidLoad/viewWillAppear。

0

原來,沒有必要的代碼讓一個按鈕指引你到另一個你設置的視圖控制器。您必須在@interface部分中明確聲明該按鈕,將該按鈕與其代碼連接起來,然後必須使用按鈕到下一個需要該按鈕激活的視圖控制器的操作連接。我個人使用了一種模式連接,主要是因爲我不確定推送連接是什麼或者它是做什麼的......但是我知道了!希望這有助於任何其他需要此功能的人!