Как использовать NSScroller в пользовательском NSView
У меня есть собственный NSView с двумя NSClipViews. Я хочу добавить вертикальный скроллер для каждого клипа. Фрагмент ниже показывает NSScroller, но он не рисует никаких ручек или кнопок. Взаимодействие тоже невозможно. NSScroller - небольшой класс, поэтому я не уверен, что мне здесь не хватает.
required init?(coder: NSCoder)
{
super.init(coder: coder)
let width = NSScroller.scrollerWidthForControlSize(NSControlSize.RegularControlSize, scrollerStyle: NSScrollerStyle.Overlay)
let scroller = NSScroller(frame: NSRect(x: 10, y: 10, width: width, height: 500))
self.addSubview(scroller)
scroller.doubleValue = 0.5
scroller.knobProportion = 0.1
scroller.needsLayout = true //no effect
scroller.needsDisplay = true //no effect
}