Inherits from UIView
Conforms to TKCalendarPresenter
Declared in TKCalendarPresenterBase.h

Overview

A base class for different view mode presenters in TKCalendar view.

Properties

delegate

A delegate for handling presenter notifications.

@property (nonatomic, weak, nullable) id<TKCalendarPresenterDelegate> delegate

Declared In

TKCalendarPresenterBase.h

panGestureSensitivity

Defines a threshold (in points) for the pan gesture.

@property (nonatomic) CGFloat panGestureSensitivity

Declared In

TKCalendarPresenterBase.h

transitionDuration

Gets or sets the transition duration.

@property (nonatomic) NSTimeInterval transitionDuration

Declared In

TKCalendarPresenterBase.h

transitionIsReverse

Defines whether to reverse the transition direction (forward or backward).

@property (nonatomic) BOOL transitionIsReverse

Declared In

TKCalendarPresenterBase.h

transitionIsVertical

Defines whether the transition is vertical or horizontal.

@property (nonatomic) BOOL transitionIsVertical

Declared In

TKCalendarPresenterBase.h

transitionMode

The transition effect.

@property (nonatomic) TKCalendarTransitionMode transitionMode

Discussion

The available transition effects are specified below:

typedef enum { TKCalendarTransitionModeNone, // No transition will be applied. TKCalendarTransitionModeFlip, // Flip transition. TKCalendarTransitionModeFold, // Fold transition. TKCalendarTransitionModeFloat, // Float transition. TKCalendarTransitionModeCard, // Card transition. TKCalendarTransitionModeRotate, // Rotate transition. TKCalendarTransitionModeScroll, // Scroll transition. } TKCalendarTransitionMode

Declared In

TKCalendarPresenterBase.h