代码在这里:
[self.textView addObserver:self forKeyPath:@"contentSize" options:NSKeyValueObservingOptionNew context:nil];
观察法
- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context
{
NSLog(@"change %@", change);
}
每次我在 textView 中输入单词时,即使 contentSize 没有变化,该方法也会被调用。 而且iOS7没有问题。
什么可能导致这个问题?这是 UIKit 中的错误吗?