Today's Menu  Portugal
journal and plan nutrition
Classes | Variables
CalendarView.m File Reference
#import "CalendarView.h"
#import "NSDate+CalendarView.h"
#import "NSString+CalendarView.h"
#import <CoreText/CoreText.h>
Include dependency graph for CalendarView.m:

Go to the source code of this file.

Variables

static const CGFloat kCalendarViewDayCellWidth = 35
 
static const CGFloat kCalendarViewDayCellHeight = 65
 
static const CGFloat kCalendarViewDayCellOffset = 5
 
static const CGFloat kCalendarViewMonthCellWidth = 90
 
static const CGFloat kCalendarViewMonthCellHeight = 30
 
static const CGFloat kCalendarViewMonthTitleOffsetY = 50
 
static const CGFloat kCalendarViewMonthYStep = 60
 
static const NSInteger kCalendarViewMonthInLine = 3
 
static const CGFloat kCalendarViewYearCellWidth = 54
 
static const CGFloat kCalendarViewYearCellHeight = 30
 
static const CGFloat kCalendarViewYearTitleOffsetY = 50
 
static const CGFloat kCalendarViewYearYStep = 45
 
static const NSInteger kCalendarViewYearsAround = 12
 
static const NSInteger kCalendarViewYearsInLine = 5
 
static const CGFloat kCalendarViewMonthLabelWidth = 100
 
static const CGFloat kCalendarViewMonthLabelHeight = 20
 
static const CGFloat kCalendarViewYearLabelWidth = 60
 
static const CGFloat kCalendarViewYearLabelHeight = 20
 
static const CGFloat kCalendarViewWeekDaysYOffset = 30
 
static const CGFloat kCalendarViewDaysYOffset = 60
 
static NSString *const kCalendarViewDefaultFont = @"TrebuchetMS"
 
static const CGFloat kCalendarViewDayFontSize = 16
 
static const CGFloat kCalendarViewHeaderFontSize = 18
 
static const NSInteger kCalendarViewDaysInWeek = 7
 
static const NSInteger kCalendarViewMonthInYear = 12
 
static const NSInteger kCalendarViewMaxLinesCount = 6
 
static const CGFloat kCalendarViewSelectionRound = 3.0
 
static const NSTimeInterval kCalendarViewSwipeMonthFadeInTime = 0.2
 
static const NSTimeInterval kCalendarViewSwipeMonthFadeOutTime = 0.6
 

Variable Documentation

◆ kCalendarViewDayCellHeight

const CGFloat kCalendarViewDayCellHeight = 65
static

Definition at line 17 of file CalendarView.m.

◆ kCalendarViewDayCellOffset

const CGFloat kCalendarViewDayCellOffset = 5
static

Definition at line 18 of file CalendarView.m.

◆ kCalendarViewDayCellWidth

const CGFloat kCalendarViewDayCellWidth = 35
static

Definition at line 16 of file CalendarView.m.

◆ kCalendarViewDayFontSize

const CGFloat kCalendarViewDayFontSize = 16
static

Definition at line 43 of file CalendarView.m.

◆ kCalendarViewDaysInWeek

const NSInteger kCalendarViewDaysInWeek = 7
static

Definition at line 46 of file CalendarView.m.

◆ kCalendarViewDaysYOffset

const CGFloat kCalendarViewDaysYOffset = 60
static

Definition at line 40 of file CalendarView.m.

◆ kCalendarViewDefaultFont

NSString* const kCalendarViewDefaultFont = @"TrebuchetMS"
static

Definition at line 42 of file CalendarView.m.

◆ kCalendarViewHeaderFontSize

const CGFloat kCalendarViewHeaderFontSize = 18
static

Definition at line 44 of file CalendarView.m.

◆ kCalendarViewMaxLinesCount

const NSInteger kCalendarViewMaxLinesCount = 6
static

Definition at line 48 of file CalendarView.m.

◆ kCalendarViewMonthCellHeight

const CGFloat kCalendarViewMonthCellHeight = 30
static

Definition at line 21 of file CalendarView.m.

◆ kCalendarViewMonthCellWidth

const CGFloat kCalendarViewMonthCellWidth = 90
static

Definition at line 20 of file CalendarView.m.

◆ kCalendarViewMonthInLine

const NSInteger kCalendarViewMonthInLine = 3
static

Definition at line 24 of file CalendarView.m.

◆ kCalendarViewMonthInYear

const NSInteger kCalendarViewMonthInYear = 12
static

Definition at line 47 of file CalendarView.m.

◆ kCalendarViewMonthLabelHeight

const CGFloat kCalendarViewMonthLabelHeight = 20
static

Definition at line 34 of file CalendarView.m.

◆ kCalendarViewMonthLabelWidth

const CGFloat kCalendarViewMonthLabelWidth = 100
static

Definition at line 33 of file CalendarView.m.

◆ kCalendarViewMonthTitleOffsetY

const CGFloat kCalendarViewMonthTitleOffsetY = 50
static

Definition at line 22 of file CalendarView.m.

◆ kCalendarViewMonthYStep

const CGFloat kCalendarViewMonthYStep = 60
static

Definition at line 23 of file CalendarView.m.

◆ kCalendarViewSelectionRound

const CGFloat kCalendarViewSelectionRound = 3.0
static

Definition at line 50 of file CalendarView.m.

◆ kCalendarViewSwipeMonthFadeInTime

const NSTimeInterval kCalendarViewSwipeMonthFadeInTime = 0.2
static

Definition at line 52 of file CalendarView.m.

◆ kCalendarViewSwipeMonthFadeOutTime

const NSTimeInterval kCalendarViewSwipeMonthFadeOutTime = 0.6
static

Definition at line 53 of file CalendarView.m.

◆ kCalendarViewWeekDaysYOffset

const CGFloat kCalendarViewWeekDaysYOffset = 30
static

Definition at line 39 of file CalendarView.m.

◆ kCalendarViewYearCellHeight

const CGFloat kCalendarViewYearCellHeight = 30
static

Definition at line 27 of file CalendarView.m.

◆ kCalendarViewYearCellWidth

const CGFloat kCalendarViewYearCellWidth = 54
static

Definition at line 26 of file CalendarView.m.

◆ kCalendarViewYearLabelHeight

const CGFloat kCalendarViewYearLabelHeight = 20
static

Definition at line 37 of file CalendarView.m.

◆ kCalendarViewYearLabelWidth

const CGFloat kCalendarViewYearLabelWidth = 60
static

Definition at line 36 of file CalendarView.m.

◆ kCalendarViewYearsAround

const NSInteger kCalendarViewYearsAround = 12
static

Definition at line 30 of file CalendarView.m.

◆ kCalendarViewYearsInLine

const NSInteger kCalendarViewYearsInLine = 5
static

Definition at line 31 of file CalendarView.m.

◆ kCalendarViewYearTitleOffsetY

const CGFloat kCalendarViewYearTitleOffsetY = 50
static

Definition at line 28 of file CalendarView.m.

◆ kCalendarViewYearYStep

const CGFloat kCalendarViewYearYStep = 45
static

Definition at line 29 of file CalendarView.m.