有没有办法检测用户何时更改文本视图中所选文本的范围(在 UITextView 的子类中)?我找不到任何 NSNotification。我尝试观察键值,但未调用所选范围的观察者
[self addObserver:self forKeyPath:@"selectedRange" options:NSKeyValueObservingOptionNew context:nil];
- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context
{
if ([keyPath isEqual:@"selectedRange"])
{
// Do stuff
}
}
我不想使用 UITextView 的委托方法