How to customize it

You can customize the calendar from this files:

BookingCalendarCell.m
- (void)setCellColorOfAvailability method

Include the following macro in your BookingCalendarCell header file and call it from implementation file in order to get UIColor using hexadecimal value : UIColorFromRGB(rgbValue)

/* <<<<<<<<<< Change to your DEFAULT color. */ 
/* <<<<<<<<<< Change to your AVAILABLE color. */
/* <<<<<<<<<< Change to your BOOKED color. */ 
/* <<<<<<<<<< Change to your SPECIAL color. */ 
/* <<<<<<<<<< Change to your UNAVAILABLE color. */ 
/* <<<<<<<<<< Change to your SELECTED color. */
/* <<<<<<<<<< Change to your SELECTED color. */

Default colors are:

  • for AVAILABLE days: UIColorFromRGB (0x68ba68);
  • for BOOKED days: UIColorFromRGB (0xdd6464);
  • for SPECIAL days: UIColorFromRGB (0xba68ba);
  • for UNAVAILABLE and DEFAULT days: UIColorFromRGB (0xcccccc);
  • for SELECTED days: UIColorFromRGB (0x464646);