我有一個NavigationController
與2條按鈕說p1,p2,每按下時呈現一個演示文稿popover。關閉從其他視圖控制器彈出
在按下彈出窗口外的任何位置或關閉彈出窗口中的按鈕時,彈出窗口會成功關閉。
但是,可以說,如果我按p2 - > p2 popover顯示。之後,如果我按p1然後p2 popover不關閉,我必須按任何地方先關閉p1,然後再按p2顯示p2。
如何先關閉p1,然後在一次性按p2時顯示p2?
我是否需要使用NSNotification
從p2到p1還是可以有其他方法?
我沒有按鈕的IBaction程序,並且直接使用了故事板遊戲。我相信,我必須檢查p1是否在p2 viewdidload中,然後刪除p1,反之亦然。這是我沒有得到的。這個怎麼做 。
顯示您的代碼! – Lion
請分享代碼和屏幕截圖.. – vaibhav
您可以使用整個透明視圖並使用輕擊手勢來關閉顯示的彈出窗口。 – Janmenjaya