Pregunta

¿Cómo se podría implementar un menú personalizado auto-completar emergente como Xcode tiene?

Por el momento sólo puedo poner personalizados auto-terminaciones utilizando

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

quiero un poco más de flexibilidad que esto.

Saludos!

MT

¿Fue útil?

Solución

Xcode (y otras aplicaciones) utilizan una vista personalizada de finalización automática. Es posible abrir la vista en la ubicación correcta utilizando el método locationForGlyphAtIndex: de la vista de texto del controlador de distribución (que devuelve un NSPoint).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top