У меня есть наблюдатель на UITextView, чтобы обнаружить, если его размер содержание меняется:IOS 9: не KVO больше не работает
[_textView addObserver:self forKeyPath:@"contentSize" options:NSKeyValueObservingOptionNew context:NULL];
Этот код всегда работал, чтобы вызвать следующую функцию, где я Изменение размера UITextView:
- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context
Однако в прошивке 9, эта функция никогда не вызывалось. Что изменилось в iOS 9 и как мне это исправить?
FYI - Я использую аналогичный код для определения изменений размера контента для 'UITextView', и он все еще работает отлично для меня под iOS 9. Но я передаю' 0' для параметров. – rmaddy
Полезно знать - спасибо! для записи, используя приведенное ниже предложение и подклассы UITextView, он снова работает и чувствует себя намного надежнее! – user3781236