#if USE_UIKIT_PUBLIC_HEADERS || !__has_include(<UIKitCore/UIDatePicker.h>)
//
// UIDatePicker.h
// UIKit
//
// Copyright (c) 2006-2018 Apple Inc. All rights reserved.
//
#import <Foundation/Foundation.h>
#import <UIKit/UIControl.h>
#import <UIKit/UIKitDefines.h>
NS_ASSUME_NONNULL_BEGIN
/* 日期选择器类型 <枚举> */
typedef NS_ENUM(NSInteger, UIDatePickerMode) {
UIDatePickerModeTime, /// 时-分(AM/PM可选)
UIDatePickerModeDate, /// 年-月-日
UIDatePickerModeDateAndTime, /// 月-日-星期-时-分(AM/PM可选)
UIDatePickerModeCountDownTimer, /// 时-分(此模式必须实现一个计时器NSTimer)
} __TVOS_PROHIBITED;
#pragma mark - 日期选择器 Class
#pragma mark -
NS_CLASS_AVAILABLE_IOS(2_0) __TVOS_PROHIBITED @interface UIDatePicker : UIControl <NSCoding>
/// 日期选择器类型(默认:UIDatePickerModeDateAndTime)
@property (nonatomic) UIDatePickerMode datePickerMode;
/// 日期区域(默认值返回有关语言或文化方面的信息,例如日期格式的方式;默认:[NSLocale currentLocale])
@property (nullable, nonatomic, strong) NSLocale *locale;
/// 日期选择器日历(默认:[NSCalendar currentCalendar])
@property (null_resettable, nonatomic, copy) NSCalendar *calendar;
/// 日期选择器使用的时区(默认:nil)
@property (nullable, nonatomic, strong) NSTimeZone *timeZone;
/// 日期选择器显示的日期(默认:启动选择器时的当前时间)
@property (nonatomic, strong) NSDate *date;
/// 可选择的最小日期(min > max或倒计时模式此属性无效;默认:nil)
@property (nullable, nonatomic, strong) NSDate *minimumDate;
/// 可选择的最大日期(min > max或倒计时模式此属性无效;默认:nil)
@property (nullable, nonatomic, strong) NSDate *maximumDate;
/// 倒计时模式显示的时间(datePickerMode设置为UIDatePickerModeCountDownTimer时生效;最大值23:59;默认:0.0)
@property (nonatomic) NSTimeInterval countDownDuration;
/// 每分钟刷新的频率(最小为1,最大为30,必须均分60;默认:1)
@property (nonatomic) NSInteger minuteInterval;
// 设置日期选择器时间(是否带动画)
- (void)setDate:(NSDate *)date animated:(BOOL)animated;
@end
NS_ASSUME_NONNULL_END
#else
#import <UIKitCore/UIDatePicker.h>
#endif
UIDatePicker.h
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 前言 UIToolbar 第一次接触是因为 导航控制器的 toolbarHidden 和 toolbar 属性。 ...
- objc-runtime.h 中代码: #include <objc/runtime.h> #include<ob...