美文网首页iOS UIKit框架学习
iOS-UIKit框架学习—UIDatePicker

iOS-UIKit框架学习—UIDatePicker

作者: Wynter_Wang | 来源:发表于2017-03-08 16:29 被阅读26次

UIDatePicker类实现了一个对象,它使用多个旋转的车轮,以允许用户选择日期和时间。iPhone的例子是一个日期选择器,定时器和闹钟设置闹钟的时钟应用程序中的窗格。您也可以使用日期选择器作为一个倒数计时器。

NS_CLASS_AVAILABLE_IOS(2_0) __TVOS_PROHIBITED @interface UIDatePicker : UIControl <NSCoding>

// DatePicker模式 默认值UIDatePickerModeDateAndTime
@property (nonatomic) UIDatePickerMode datePickerMode;
// 设置日期选择器的范围 默认值 [NSLocale currentLocale]
@property (nullable, nonatomic, strong) NSLocale   *locale;
// 要使用日期选择器的日历 默认值 [NSCalendar currentCalendar]
@property (null_resettable, nonatomic, copy)   NSCalendar *calendar;
// 使用当前时区或时区从日历
@property (nullable, nonatomic, strong) NSTimeZone *timeZone;
// 日期选取器所显示的日期
@property (nonatomic, strong) NSDate *date;
// 日期选择器可以选择的最小日期
@property (nullable, nonatomic, strong) NSDate *minimumDate;
// 日期选择器可以选择的最大日期
@property (nullable, nonatomic, strong) NSDate *maximumDate;
// 当属性设置为UIDatePickerModeCountDownTimer模式是时间选择器上的值
@property (nonatomic) NSTimeInterval countDownDuration;
// 设置时间间隔的选择器,应为显示为分钟。最小1 最大30
@property (nonatomic) NSInteger      minuteInterval;
// 设置带动画时间选择的的值
- (void)setDate:(NSDate *)date animated:(BOOL)animated;
@end
// DatePicker模式
typedef NS_ENUM(NSInteger, UIDatePickerMode) {
    UIDatePickerModeTime,           // 显示设置时分上、下午 (e.g. 6 | 53 | PM)
    UIDatePickerModeDate,           // 显示年月日 (e.g. November | 15 | 2007)
    UIDatePickerModeDateAndTime,    // 显示年月日时上、下午 (e.g. Wed Nov 15 | 6 | 53 | PM)
    UIDatePickerModeCountDownTimer, // 显示时分 (e.g. 1 | 53)
} __TVOS_PROHIBITED;

相关文章

  • iOS-UIKit框架学习—UIDatePicker

    UIDatePicker类实现了一个对象,它使用多个旋转的车轮,以允许用户选择日期和时间。iPhone的例子是一个...

  • iOS-UIKit框架学习—UITextView

    UITextView的类实现一个滚动的,多行文本区域的行为。类支持使用自定义字体,颜色,和对齐的文本的显示,同时还...

  • iOS-UIKit框架学习—UIScrollView

    UIScrollView的类提供支持显示的内容是大于应用程序的窗口大小。它可以使用户内滚动的内容,通过刷卡手势,和...

  • iOS-UIKit框架学习—UIAlertView

    使用UIAlertView类向用户显示一条警告消息。警报视图的功能相似,但在外观上不同于一个动作表(UIActio...

  • iOS-UIKit框架学习—UIActionSheet

    使用UIActionSheet类可以把一套如何继续给定任务的替代品给用户。您还可以使用行动表,以提示用户确认是否有...

  • iOS-UIKit框架学习—UIAlertController

    UIAlertController对象向用户展示一个提示消息。这个类替换了用于显示提示 UIActionSheet...

  • iOS-UIKit框架学习—UITableView

    UITableView在iOS开发中是使用最广泛的一个控件,用于展示单个项目数据的列表,同时也可以进行选择和编辑操作。

  • iOS-UIKit框架学习—UIWebView

    您使用了UIWebView类,在您的应用程序中嵌入网页内容。要做到这一点,你只需创建一个UIWebView对象,将...

  • iOS-UIKit框架学习—UISearchBar

    UISearchBar类实现一个基于文本的搜索的文本字段控制。该控件提供了一个搜索按钮,输入文字的文本字段书签“按...

  • iOS-UIKit框架学习—UIWindow

    一个UIWindow对象提供了您的应用程序的用户界面的背景和提供了重要的事件处理行为。Windows没有自己的任何...

网友评论

    本文标题:iOS-UIKit框架学习—UIDatePicker

    本文链接:https://www.haomeiwen.com/subject/tugbgttx.html