Find file
Fetching contributors…
Cannot retrieve contributors at this time
55 lines (37 sloc) 2.15 KB


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.