Вертикальный слайдер в меню приложения какао? - PullRequest
4 голосов
/ 05 марта 2010

Я хотел бы добавить вертикальный ползунок в свое приложение с меню какао.Так же, как вертикальный слайдер в системном меню громкости.Как мне добавить это с помощью Interface Builder?А если не с Интерфейсным Разработчиком, то как?

1 Ответ

4 голосов
/ 05 марта 2010

Это то, что должно быть сделано программно (насколько я знаю). Вы можете создать слайдер в конструкторе интерфейсов, сделать его вертикальным и иметь выход к нему и все такое. Вы также можете создать NSMenuItem и NSMenu в Интерфейсном Разработчике, но вам придется встроить ползунок в элемент меню с помощью кода. Такого рода вещи нельзя делать в IB.

Однако, оттуда все довольно просто:

NSSlider * slider = ...; //IBOutlet to your slider
NSMenuItem * item = ...; //IBOutlet to your menuitem
[item setView:slider];

Не забудьте подключить цель / механизм действия ползунка к тому, кто должен справиться со скольжением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...