Skip to content
XCode 4.x like inspector segmented control
Objective-C Ruby
Latest commit e312a82 Aug 17, 2015 @malcommac Merge pull request #11 from demitri/master
Update code to remove compiler warnings, rework of some properties.
Failed to load latest commit information.
DMTabBar Many compiler warnings were being returned since the properties "tag"… Aug 14, 2015


DMTabBar is a XCode 4.x like segmented control. It's emulate the behavior of the segmented control used inside XCode's Inspector Window.

Daniele Margutti,

DMTabBar Example Project

How to get started

It's very simple to use:

  • make your DMTabBar class via code (it's an NSView subclass) or via IB
  • create an NSArray of DMTabBarItems elements and assign it to DMTabBar tabBarItems property. Each item is a button and can have several attributes (you can simply set the NSImage's icon property)
  • handle selection changes using - (void) handleTabBarItemSelection:(DMTabBarEventsHandler) selectionHandler; method.

It uses ARC and blocks so you it should be compatible with MacOS X 10.6 or later.

Change log

June 19, 2012

  • First version


If you found this project useful, please donate. There’s no expected amount and I don’t require you to.

Something went wrong with that request. Please try again.