Get Updates By E-mail 

Article Written By:
Johann Dowa

Open Source iOS Library For Quickly Applying A Color Theme To All Your UI Components

  •  
  •  
  •  
  •  
  •  

Previously I mentioned RNTHemeManager a library allowing you to theme your interface with variables stored within a plist file, and Chameleon, a color helper library that can automatically choose the nearest flat color for your interface.

Here’s an open source library that allows you to very quickly apply a them to your UIKit interface components by simply supplying your chosen colors, and font.

As the readme states:

MAThemeKit provides iOS developers the ability to create a coherent color theme throughout their entire application using a single line of code, removing the need to mess with the dozens of UIAppearance proxies for each UI component.

Here’s an image from the readme showing a themed interface:
MAThemeKit

And the code used to create this theme:

[MAThemeKit setupThemeWithPrimaryColor:[MAThemeKit colorWithR:0 G:184 B:156] secondaryColor:[UIColor whiteColor] fontName:@"HelveticaNeue-Light" lightStatusBar:YES];

You can find MATHemeKit on Github here.

A very nice library for easily applying a theme to your interface.


  •  
  •  
  •  
  •  
  •  

Submit A Resource

Have you created a useful tutorial, library or tool for iOS development that you would like to get in front of our 300,000+ monthly page views from iOS developers?

You can submit the url here.

The resources we feel will appeal to our readers the most will be posted on the front page.

Comments