DemoButton Save

Project README


An UIButton enhancement for:

  • Programmatic generation of button images using Core Image filters
  • Caching the generated images in a Nimbus in-memory cache
  • Setting custom line spacing on button text using MTLabel

###Basic Usage

  1. For generating filtered images -
    a) To use Nimbus memory caching (ref., add NIMEMCACHE=1 to Preprocessor Macros, Project Build Settings
    b) Generate the filtered image using the UIButton category function
    - (UIImage *)generateImageUsingNormalImage:(UIImage *)normalImage cacheName:(NSString *)cacheName filterType:(NSString *)kFilterType filterAttributes:(NSDictionary *)attributes

  2. For adjusting line spacing of button text -
    Use the button subclass DemoButton and set buttonLabel instead of titleLabel (ref.

Open Source Agenda is not affiliated with "DemoButton" Project. README Source: Dillion/DemoButton
Open Issues
Last Commit
7 years ago

Open Source Agenda Badge

Open Source Agenda Rating