Skip to content


Subversion checkout URL

You can clone with
Download ZIP
XCode 4.x like inspector segmented control
Branch: master
Pull request Compare This branch is 1 commit ahead, 14 commits behind malcommac:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.


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.