如何实现像Xcode这样的自定义自动完成弹出菜单?
目前我只能使用
进行自定义自动完成- (NSArray *)textView:theTextView completions:(NSArray *)words forPartialWordRange:(NSRange)charRange indexOfSelectedItem:(int *)index
我想要比这更灵活。
干杯!
MT
答案 0 :(得分:4)
Xcode(和其他应用)使用自定义自动完成视图。您可以使用文本视图的布局管理器方法locationForGlyphAtIndex:
(返回NSPoint)在正确的位置调出视图。