macOS: выбор элементов из списка, набрав на клавиатуре - PullRequest
0 голосов
/ 26 марта 2019

NSTableView имеет функцию, называемую Выбор типа , с помощью которой пользователь может вводить первые буквы элемента в списке, и представление автоматически выбирает первое попадание и прокручивает его.

Мне нравится иметь аналогичную функциональность в NSCollectionView, где я перечисляю изображения по имени.

Прежде чем я сам начну писать такой код, мне интересно, есть ли API, который может помочь мне в этом.

Меня особенно беспокоит правильность выбора времени, поскольку я хочу, чтобы он использовал то же время, что и NSTableView. Я предполагаю, что это даже изменяется в зависимости от Системных предпочтений пользователя для набора текста. Кроме того, NSTableView будет выбирать другие элементы с таким же типизированным префиксом, если будет ждать достаточно долго. Все это может стать довольно сложным, если я хочу сделать это правильно. Я не хочу ничего пропустить.

...