1

Is it possible to have an NSScrollView ignore the system preferences setting and only show scrollers when scrolling. My application is designed for the overlay style scrollers only unfortunately, so I want to avoid having to adjust the containing content views.

Is this possible?

Larvell Jones
  • 159
  • 2
  • 15

1 Answers1

2

I would take a look at NSScroller's setScrollerStyle:. That should do the job.

However, I'd like to share that I personally think forcing users into using one style of scrollers over the other is indicative of bad design. The system allows users to choose and I believe apps should honor that choice. The fact that your content view doesn't handle horizontal nor vertical resizing is a big red flag and I would revisit that design choice.

Good luck.

Peter Hosey
  • 95,783
  • 15
  • 211
  • 370