我有一个NSTextView,我需要检查是否有一个单词(或其他任何东西)的选择(蓝色突出显示),而不仅仅是光标。我怎样才能做到这一点。 nil不起作用,我无法弄清楚。

最佳答案

您可以使用[NSTextView selectedRanges]方法查看是否存在选择。

if (self.textView.selectedRanges.count > 0) {
    NSLog(@"Some text is selected!");
}


您可能需要阅读documentation以获得更多信息。

关于objective-c - 我如何检查是否有选择?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28388965/

10-12 00:15
查看更多