Я ищу способ создать поле nssearch, которое ведет себя следующим образом:
- пользователь печатает в тексте
- на основе совпадений появляется раскрывающийся список автозаполнения
- текст в поле поиска делает не автозаполнение первого элемента в списке
Дело в том, что поиск совпадений по моей строке для любой подстроки и автозаполнение в текстовом поле не будет работать, потому что он перезапишет мою введенную строку. На самом деле кажется, что это должно быть поведение по умолчанию, или я неправильно понимаю цель поля поиска?
Дальнейший ввод будет ограничивать список дальше и дальше, но только после выбора элемента в раскрывающемся списке автозаполнения этот элемент будет вставлен в текстовое поле.
Если это невозможно сделать с помощью nssearchfield, есть ли альтернатива?