自定义UIDatePicker,只显示年月和至今

发布于 2021-12-27 04:09:03 字数 2121 浏览 974 评论 0

# ITDatePickerController

仿UIDatePicker, 只显示年和月,可以设置最大日期,最小日期和默认日期,可以显示"至今"

Imitation UIDatePicker, only show the year and month, you can set the maximum date, minimum date, and the current default date, can show so "today"

# Sample code

- (IBAction)startDateButtonOnClicked:(id)sender {

ITDatePicker *datePicker = [[ITDatePicker alloc] init];
datePicker.tag = 100;
datePicker.delegate = self;
datePicker.showToday = NO;
datePicker.defaultDate = self.startDate;
datePicker.maximumDate = self.endDate;
datePicker.showOutsideDate = YES;

ITContainerController *controller = [[ITContainerController alloc] initWithContentView:datePicker animationType:ITAnimationTypeBottom];

[self presentViewController:controller animated:YES completion:nil];
}

- (IBAction)endDateButtonOnClicked:(id)sender {
ITDatePicker *datePicker = [[ITDatePicker alloc] init];
datePicker.tag = 200;
datePicker.delegate = self;
datePicker.showToday = YES;
datePicker.defaultDate = self.endDate;
datePicker.minimumDate = self.startDate;
datePicker.showOutsideDate = YES;

ITContainerController *controller = [[ITContainerController alloc] initWithContentView:datePicker animationType:ITAnimationTypeBottom];

[self presentViewController:controller animated:YES completion:nil];
}

##[源码地址](https://github.com/witchan/ITDatePickerController)

![MacDown Screenshot](https://raw.githubusercontent.com/witchan/Picture/master/ITDatePickerController.gif)

下载地址:http://www.wenjiangs.com/wp-content/uploads/2021/docimg35/c45fed424caafd778d6a71b5bccff6d6.zip

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文