9
A
回答
8
使用NSTextViewDelegate的
- (NSArray *)textView:(NSTextView *)textView completions:(NSArray *)words forPartialWordRange:(NSRange)charRange indexOfSelectedItem:(NSInteger *)index
方法。这被称为无论何时启动文本完成(或由用户按Esc或F5,或通过编程呼叫-[NSTextView complete:]
您需要做一些奇特的覆盖,使它看起来像在Xcode,然而,股票实现只显示系统字体中的纯文本
相关问题
- 1. NSTextView:自动完成“。” - 前缀字
- 2. 自定义NSTextView自动完成菜单
- 3. NSTextView绑定完成:在macOS 10.12上损坏?
- 4. 完全禁用NSTextView拼写检查
- 5. NSTextView
- 6. AttributedString标在NSTextView
- 7. 为NSTextView
- 8. 完成完成动作
- 9. 在NSTextView中禁用编辑
- 10. NSTextView在打字时挂起
- 11. 在NSTextView中混合图形?
- 12. 专注于NSTextView
- 13. 设置NSTextView
- 14. NSTextView,appendString与NSConcreteTextStorage
- 15. NSTextField或NSTextView?
- 16. 行间距NSTextView
- 17. NSTextView复视
- 18. 创建于NSTextView
- 19. 附加到NSTextView
- 20. 完成不softKeyboard工作在自动完成的TextView在Android中
- 21. 带标记的NSTextView
- 22. 如何旋转NSTextView
- 23. NSTextView突出显示
- 24. NSTextView文本对齐
- 25. NSTextView文字气泡
- 26. NSTextView中的链接
- 27. NSTextView逐行滚动
- 28. 从NSTextView写入iframe
- 29. NSTextView中的光标
- 30. 复制NSTextView文本
任何指针上的花式覆盖?:) – Kyle
覆盖 - [NSTextView完成:],调用委托方法获得可能的完成,然后显示一个自定义查看这些内容。 – Aderstedt
嗨,哪个自定义视图,例如? – aneuryzm