在UITextView中有一个Changed事件来处理按键.但是UITextField没有这样的事件.
如何在UITextField中检测到KeyPress事件?
有一个使用通知描述的方法here,但我遇到的问题是我无法取消订阅TextFieldTextDidChangeNotification.
我不确定你的问题是什么.你似乎第一个回答了自己,即
解决方案(来自您的
链接)是使用NSNotificationCenter.DefaultCenter.AddObserver.
第二个是关于取消订阅 – 如果你想停止观察你应该调用前面的方法对应物,即NSNotificationCenter.DefaultCenter.RemoveObserver.
只需保留从AddObserver返回的对象,以便将其提供给RemoveObserver.
注意:如果我没有正确理解您的问题,请使用编辑并添加一些您想要实现的细节和/或代码,我们会尽力帮助:-)