XuniCalendarDaySlot クラス リファレンス
継承元 | XuniCalendarDaySlotBase : UIView |
---|---|
定義先 | CalendarDaySlot.h |
その他 メソッド
dayText
日スロットに表示される日テキストを取得または設定します。
@property (nonatomic) NSString *dayText
内容
日スロットに表示される日テキストを取得または設定します。
定義先
CalendarDaySlot.h
dayTextRect
日付テキストが表示される四角形領域を取得または設定します。
@property (nonatomic) CGRect dayTextRect
内容
日付テキストが表示される四角形領域を取得または設定します。
定義先
CalendarDaySlot.h
dayTextColor
日テキストの色を取得または設定します。
@property (nonatomic) UIColor *dayTextColor
内容
日テキストの色を取得または設定します。
定義先
CalendarDaySlot.h
dayFont
日テキストのフォントを取得または設定します。
@property (nonatomic) UIFont *dayFont
内容
日テキストのフォントを取得または設定します。
定義先
CalendarDaySlot.h
padding
日付スロット内のコンテンツの隙間(Padding)を取得または設定します。
@property (nonatomic) double padding
内容
日付スロット内のコンテンツの隙間(Padding)を取得または設定します。
定義先
CalendarDaySlot.h
dayHorizontalAlignment
日付の水平位置を取得または設定します。
@property (nonatomic) XuniHorizontalAlignment dayHorizontalAlignment
内容
日付の水平位置を取得または設定します。
定義先
CalendarDaySlot.h
dayVerticalAlignment
日付のの垂直位置を取得または設定します。
@property (nonatomic) XuniVerticalAlignment dayVerticalAlignment
内容
日付のの垂直位置を取得または設定します。
定義先
CalendarDaySlot.h
– initWithCalendar:frame:
新しく割り当てられた XuniCalendarDaySlot オブジェクトを、指定されたカレンダーとフレーム四角形領域で初期化して返します。
- (id)initWithCalendar:(XuniCalendar *)calendar frame:(CGRect)frame
パラメータ
calendar |
XuniCalendar オブジェクト |
---|---|
frame |
XuniCalendarDaySlot のフレーム四角形領域(ポイント単位) |
戻り値
初期化された XuniCalendarDaySlot オブジェクト。オブジェクトを作成できなかった場合は nil
内容
新しく割り当てられた XuniCalendarDaySlot オブジェクトを、指定されたカレンダーとフレーム四角形領域で初期化して返します。
定義先
CalendarDaySlot.h
拡張メソッド
xuniCalendar
カレンダーを取得または設定します。
@property (nonatomic) XuniCalendar *xuniCalendar
内容
カレンダーを取得または設定します。
定義先
CalendarDaySlotPrivate.h
date
日付スロットの日付を取得または設定します。
@property (nonatomic) NSDate *date
内容
日付スロットの日付を取得または設定します。
定義先
CalendarDaySlotPrivate.h
dayBackgroundColor
日付スロットの背景の色を取得または設定します。
@property (nonatomic) UIColor *dayBackgroundColor
内容
日付スロットの背景の色を取得または設定します。
定義先
CalendarDaySlotPrivate.h
dayBorderColor
日付スロット間の境界線に使用する色を取得または設定します。
@property (nonatomic) UIColor *dayBorderColor
内容
日付スロット間の境界線に使用する色を取得または設定します。
定義先
CalendarDaySlotPrivate.h
dayBorderWidth
日付スロット間の境界線の太さを取得または設定します。
@property (nonatomic) double dayBorderWidth
内容
日付スロット間の境界線の太さを取得または設定します。
定義先
CalendarDaySlotPrivate.h
state
日付スロットの状態を取得または設定します。
@property (nonatomic) XuniDaySlotState state
内容
日付スロットの状態を取得または設定します。
定義先
CalendarDaySlotPrivate.h
– isSelected
日付スロットが選択されているかどうかを返します。
- (BOOL)isSelected
戻り値
日付スロットが選択されている場合は YES、そうでない場合は NO
内容
日付スロットが選択されているかどうかを返します。
定義先
CalendarDaySlotPrivate.h
– isToday
日付スロットの日付が今日かどうかを返します。
- (BOOL)isToday
戻り値
日付スロットの日付が今日の場合は YES、そうでない場合は NO
内容
日付スロットの日付が今日かどうかを返します。
定義先
CalendarDaySlotPrivate.h
– isAdjacent
日付スロットが隣接しているかどうかを返します。
- (BOOL)isAdjacent
戻り値
日付スロットが隣接している場合は YES、そうでない場合は NO
内容
日付スロットが隣接しているかどうかを返します。
定義先
CalendarDaySlotPrivate.h
– drawDetailDaySlotText:state:
日付スロット内の詳細テキストを描画します。
- (void)drawDetailDaySlotText:(CGRect)rect state:(XuniDaySlotState)state
パラメータ
rect |
その中に詳細テキストが描画される四角形領域 |
---|---|
state |
日付スロットの状態 |
内容
日付スロット内の詳細テキストを描画します。
定義先
CalendarDaySlotPrivate.h
– drawDaySlotImage:state:
日付スロットの画像を描画します。
- (void)drawDaySlotImage:(CGRect)rect state:(XuniDaySlotState)state
パラメータ
rect |
その中に画像が描画される四角形領域 |
---|---|
state |
日付スロットの状態 |
内容
日付スロットの画像を描画します。
定義先
CalendarDaySlotPrivate.h