2

如何实现像 Xcode 那样的自定义自动完成弹出菜单?

目前我只能使用自定义自动完成

- (NSArray *)textView:theTextView completions:(NSArray *)words forPartialWordRange:(NSRange)charRange indexOfSelectedItem:(int *)index 

我想要比这更多的灵活性。

干杯!

公吨

4

1 回答 1

4

Xcode(和其他应用程序)使用自定义的自动完成视图。您可以使用文本视图的布局管理器的方法locationForGlyphAtIndex:(返回一个 NSPoint)在正确的位置显示您的视图。

于 2010-02-10T07:09:29.373 回答