作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我在自定义 UITextView 的初始化中调用它:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(textChanged:)
name:UITextViewTextDidChangeNotification
object:self];
当我以编程方式设置 textView.text = @""
时,未调用方法 textChanged
对我做错了什么有什么想法吗?
最佳答案
你不应该将self
传递给最后一个参数,这个参数是notificationSender,这意味着你只想观察self
发送的通知。
像这样的观察者:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(textChanged:)
name:UITextViewTextDidChangeNotification
object:nil];
希望对您有所帮助。
关于ios - UITextView UITextViewTextDidChangeNotification 未在文本的编程更改中调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29631012/
我在自定义 UITextView 的初始化中调用它: [[NSNotificationCenter defaultCenter] addObserver:self
我是一名优秀的程序员,十分优秀!