2013-03-16 61 views
0

iOS新手問題:我有一個帶導航控制器的UITableViewController。我需要爲該控制器添加一個編輯按鈕。表格視圖控制器可以從選項卡控制器訪問。我讀過幾篇文章,建議覆蓋initWithNibName方法。雖然這是有道理的,但我不明白這個重寫方法被調用的位置/時間,或者我需要做的事情強制它被調用。覆蓋TableViewController中的init方法

換句話說,當我重寫這個方法時,我得到了一個成功的構建,但該方法永遠不會被調用,代碼似乎無法訪問。我可能遺漏了什麼?

謝謝!

回答

0

如果沒有調用initWithNibName,那麼您的視圖控制器可能是從故事板文件加載的。在這種情況下,您必須改寫initWithCoder:

+0

超級回答...跟着他 – 2013-03-16 15:19:17