ios - 在父级和子级上调用键盘通知查看两者

时间:2017-04-12 07:52:29

标签: ios objective-c swift nsnotifications

我有一个内部有UITextViews的父视图控制器,我需要通知它,所以我确实在 parentViewCon 上为self添加了观察者。

我在 parentViewCon 中有一个子视图,它本身是 viewcontroller ,但是它被添加到 parentViewController 的一小部分。

这个 childViewCon 有自己的UITextFields,我需要有自己的键盘通知观察器。

现在的问题是,当我点击 childViewCon 中的UITextField时,也会触发父级通知,因为我无法删除因应用工作流程而导致的观察者。是否有解决这种依赖的方法或方法?

1 个答案:

答案 0 :(得分:0)

我通过将子视图控制器与父通知联系来解决了这个问题我检查了UIControls是否存在于子级中然后我解决了他们的键盘通知父节点。