Пользовательское меню автозаполнения NSTextView

Как можно реализовать настраиваемое всплывающее меню с автозаполнением, такое как Xcode?

На данный момент я могу использовать только пользовательские автозаполнения, используя

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

Я хочу немного большей гибкости, чем это.

Ваше здоровье!

MT


person MT.    schedule 08.02.2010    source источник
comment
Тебе с этим повезло? Я хочу сделать что-то подобное, но еще не очень далеко.   -  person Kyle    schedule 26.04.2013


Ответы (1)


Xcode (и другие приложения) используют настраиваемое представление автозаполнения. Вы можете поднять свое представление в правильном месте, используя метод locationForGlyphAtIndex: менеджера по расположению текстового представления (который возвращает NSPoint).

person Community    schedule 10.02.2010