textView.text 的 KVO 通知
KVO notifications with textView.text
我需要 textView.text 的通知,但不起作用。
我的代码:
添加 KVO:
[textView addObserver:self
forKeyPath:@"text"
options:NSKeyValueObservingOptionNew
context:nil];
观察方法
-(void)observeValueForKeyPath:(NSString *)keyPath
ofObject:(id)object
change:(NSDictionary *)change
context:(void *)context
我正在尝试更改内容大小。 KVO 正在工作...
https://developer.apple.com/library/ios/documentation/General/Conceptual/DevPedia-CocoaCore/KVO.html
Note: Although the classes of the UIKit framework generally do not support KVO, you can still implement it in the custom objects of your application, including custom views.
还有一种方法可以简单地帮助你。
符合 UITextViewDelegate
协议方法。
使用方法 - (void)textViewDidChange:(UITextView *)textView;
更改 textView.text
。
我需要 textView.text 的通知,但不起作用。
我的代码:
添加 KVO:
[textView addObserver:self
forKeyPath:@"text"
options:NSKeyValueObservingOptionNew
context:nil];
观察方法
-(void)observeValueForKeyPath:(NSString *)keyPath
ofObject:(id)object
change:(NSDictionary *)change
context:(void *)context
我正在尝试更改内容大小。 KVO 正在工作...
https://developer.apple.com/library/ios/documentation/General/Conceptual/DevPedia-CocoaCore/KVO.html
Note: Although the classes of the UIKit framework generally do not support KVO, you can still implement it in the custom objects of your application, including custom views.
还有一种方法可以简单地帮助你。
符合
UITextViewDelegate
协议方法。使用方法
- (void)textViewDidChange:(UITextView *)textView;
更改textView.text
。