2014-10-27 92 views
1

我有一個導航控制器,充當rootViewController,我有一個視圖控制器,它以模態方式呈現(未推送)。所以我的控件到達應用程序委託,而這呈現viewController是一個,這是可見的。所以我的問題是,我怎麼能在appDel中獲得這個viewController?並且,不,它不是我的rootViewController,並且不在導航堆棧中。從appdelegate獲取當前可見的modalViewController

回答

0

我相信你可以使用rootViewController的presentedViewController屬性。檢查這個答案的更多細節:https://stackoverflow.com/a/12684721/1301013

+0

不工作對我來說,它總是返回我導航控制器不是提出的。 – Rana 2014-10-27 12:11:36

+0

沒錯,那個答案是不完整的,並且在同一個線程中有一個完整的答案。它考慮到了導航和popover控制器:http://stackoverflow.com/a/20515681/1301013 – 2014-10-27 12:18:41

相關問題