Как отключить меню переполнения NSToolbar? - PullRequest
0 голосов
/ 29 августа 2018

Я создал NSToolbar, который имеет несколько элементов в Интерфейсном Разработчике (и установил их приоритет видимости). Когда я изменяю размер окна, элементы удаляются в соответствии с их приоритетом, как и ожидалось, однако появляется кнопка переполнения с пустым меню. Как я могу предотвратить это?

Example

1 Ответ

0 голосов
/ 29 августа 2018

Каждый NSToolbarItem имеет свойство menuFormRepresentation, которое можно установить на nil, чтобы оно не появлялось в этом меню. Таким образом, сделайте это для всех элементов панели инструментов, чтобы кнопка не появлялась:

toolbar?.items.forEach({ (item) in
    item.menuFormRepresentation = nil
})
...