我是新的Objective-C所以對於一個愚蠢的問題表示歉意。UIViewControllers之間的通信
我從我的主視圖控制器打開「選項」視圖控制器。兩者都是在故事板中構建的。在呈現選項控制器之前和之後,我需要停止並在主視圖控制器上啓動定時器。在選項控制器關閉後(一個按鈕調用關閉),我需要將一些信息發回我的主控制器,或者至少讓我的主控制器知道它需要刷新一些值。
主要問題 什麼是呈現一個視圖控制器和前開放後,在執行一些主持人的方法的最佳方式?
我試過了什麼 我發現了一些方法來做到這一點,但它們都很麻煩,我認爲必須有一些合理的方法來做到這一點。
- 理想情況下,我想用我的兩個控制器之間的故事板設立SEGUE。
- 我設法通過訪問故事板並調用instantiateViewControllerWithIdentifier以編程方式調用選項控制器。它的工作,但看起來有點複雜。
- 我沒能找到對的UIViewController委託方法來處理解僱事件
- 當我試圖通過presentingViewController訪問選項控制器,主控制器和向下轉換它,我通過包含有一個鏈接錯誤我.h文件兩次(不知道使用#define的Obj-C標準是什麼)。
感謝您的幫助......
你可能想弄清楚你的主要問題,簡潔地陳述了,併發布一些相關的代碼 – Dustin
確定,主要的問題是,什麼是呈現一個視圖控制器和前開放後,在執行一些主持人的方法的最佳途徑。 – vladz
看看這個http://stackoverflow.com/q/11229830/1439815 – Dustin