2012-11-06 93 views
0

我有一個Viewcontroller A,我已經添加了一個Viewcontroller B作爲子視圖。 B有許多childviewcontroller C,D,E。 C,D,E是3個UItableViewcontroller。這就是我想要的,當我按下C,D或E的UitableViewcell時,我想從A繼續到另一個viewcontroller F.訪問父視圖控制器的超級視圖

第一個問題:這是最好的方法嗎?

你能幫忙嗎?

+0

確保您使用正確的UIViewController包含函數。 – lnafziger

回答

0

一個解決方案是使用NSNotificationCenter併發送一個通知給UINavigationController,其中有A和B.

+0

我不明白,基本上我試圖訪問父視圖控制器的超視圖對嗎?你能給一個示例代碼嗎? – icekrim

+0

基本上,你添加了一個superview或unnavigationcontroller,其中包含A和B作爲和'observer',用於在E中從事件(如didselectrow atIndexPath)觸發的'NSNotification'。清楚的是​​,您是否熟悉NSNotificationCenter? – Ali

+0

基本上,你添加一個superview或包含A和B的unnavigationcontroller ...看起來好像有什麼缺失 – icekrim

相關問題