0
我有一個父視圖控制器裏面有UITextViews
,我需要通知它所以我沒有爲自己添加觀察者在parentViewCon。ios - 父母和子女調用鍵盤通知視圖都
我有parentViewCon其本身的ViewController內部的子視圖,但它是在parentViewController的一小部分加入。
This childViewCon有它自己的UITextFields
我需要有自己的鍵盤通知觀察員。
現在的問題是,當我點擊UITextField
在childViewCon家長的通知也被解僱,因爲我無法刪除這些觀察員由於工作流程的應用程序。有沒有解決這種依賴性的方法或方法?
我早面對,如果你在viewDidLoad中(使用「NotificationCenter.default.addObserver」)同樣的問題,那麼你必須刪除「NotificationCenter.default.removeObserver」,而viewDidDisappear()在每個視圖 - 控制 –
這裏查看我的回答 - HTTP: //stackoverflow.com/questions/42970870/uikeyboardwillshow-called-twice-on-first-keyboard-use/42971207#42971207 –