我有一個viewcontroller,當用戶點擊一個imageView時顯示爲彈出窗口。 問題是,我添加了一個按鈕來解僱它,但是當我點擊它時什麼也沒有發生。 代碼中,我已經是:嘗試關閉popover viewcontroller時沒有任何反應Swift
@IBAction func onCloseTapped(_ sender: Any) {
presentedViewController?.dismiss(animated: true, completion: nil)
}
我試過也:dismiss(animated: true, completion: nil)
等方法,但仍然一無所獲。
誰能告訴我,我做錯了什麼? 編輯:張貼截圖: enter image description here
編輯2:我是從情節串連圖板展示它,我添加了一個手勢識別在圖像上,他們從故事板添加SEGUE,指出存在酥料餅,然後錨到圖像。
控制器是如何呈現的?你是否證實'onCloseTapped'方法實際上被調用? – rmaddy
當用戶點擊圖像時,我正在呈現它。那麼我已經放了一個按鈕,並注意到它會發生,代碼是從上面相同。 –
我不是問你什麼時候表演,但你表現如何。用相關代碼[編輯]你的問題,顯示你如何顯示你無法解僱的控制器。 – rmaddy