objective-c - NSTextView 黄色突出显示像在 safari 搜索中

标签 objective-c cocoa

我以前做过,但我就是不记得我是怎么做到的 =(

所以我想做的是在 NSTextView 中选择一个范围,并使它在类似于 Safari 搜索的黄色框中可见。据我所知,有一个用于此的内置 API,但在疯狂搜索之后我还没有找到它。我之前在这个网站上问过一次,但显然我找不到旧帖子...

selectRange 方法只是选择范围,根本不强调选择。

我的意思是不是已经有一个 API 是错误的?如果是这样,最好的方法是什么。将 CALayer 添加到 textview 并由我自己完成?

最佳答案

你试过了吗showFindIndicatorForRange:

关于objective-c - NSTextView 黄色突出显示像在 safari 搜索中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2049513/

相关文章:

objective-c - 如何确保 NSOperationQueue 确实为空

objective-c - 我正在使用 PH 照片库来获取所有照片和视频

ios - NSScanner 和 GCD 性能低下

ios - UITabBarController 隐藏更多导航条

objective-c - 如何禁止 Cocoa 应用程序中的所有日志记录?

cocoa - NSWindow 显示带有窗口路径的图标;我怎样才能删除它?

objective-c - 合并两个 iOS 核心数据持久存储的有效方法是什么?

ios - Objective C 中的关系对象

objective-c - 属性(property)拒绝综合

objective-c - 它如何知道要调用哪个方法?