我想在我的
cocoa menulet应用程序中添加一个垂直滑块.就像系统卷menulet中的垂直滑块一样.如何使用Interface Builder添加?如果没有Interface Builder那么如何?
解决方法
这是必须以编程方式完成的事情(据我所知).您可以在界面构建器中创建滑块并使其垂直,并为其提供插座以及所有这些.您也可以在Interface Builder中创建NSMenuItem和NSMenu,但是您必须通过代码在菜单项中嵌入滑块.这种事情不能在IB中完成.
但是,从那里它非常简单:
NSSlider * slider = ...; //IBOutlet to your slider NSMenuItem * item = ...; //IBOutlet to your menuitem [item setView:slider];
不要忘记将滑块的目标/动作机制连接到应该处理滑动的任何人.