- macOS 10.10+
Level indicators provide a visual representation of a level or amount of something, using discrete values. While similar to
NSSlider, it provides a more customized visual feedback to the user. Level indicators do not have a “knob” indicating the current setting or allowing the user to adjust settings. The supported indicator styles include:
A capacity style level indicator. The continuous mode for this style is often used to indicate conditions such as how much data is on hard disk. The discrete mode is similar to audio level indicators in audio playback applications. You can specify both a warning value and a critical value that provides additional visual feedback to the user.
A ranking style level indicator. This is similar to the star ranking displays provided in iTunes and iPhoto. You can also specify your own ranking image.
A relevancy style level indicator. This style is used to display the relevancy of a search result, for example in Mail.
NSLevelIndicator uses an
NSLevelIndicatorCell to implement much of the control’s functionality.
NSLevelIndicator provides cover methods for most of the
NSLevelIndicatorCell methods, which invoke the corresponding cell method.