UIiOS

ios自定义时间选择器年月日时分最大最小范围支持隐藏

2019-01-17  本文已影响78人  浮生若梦_337d

因为目前项目需求自定义时间选择器,在一个范围内,范围外的隐藏,超过范围自动设置,网上找了几个都不太符合需求,自己写了一个,没有做太多限制,需要不同ui的在外层加即可,分享给有需要的小伙伴,觉得还行的麻烦点个star,O(∩_∩)O谢

下载地址  https://github.com/scluojianying/LJYDatePicker

使用

NSString *birthdayStr1=@"2018-01-02 12:50";

NSString *birthdayStr2=@"2019-04-30 08:55";

NSDateFormatter *formatter = [[NSDateFormatter alloc] init] ;

[formatter setDateFormat:@"yyyy-MM-dd HH:mm"];

NSDate *date1=[formatter dateFromString:birthdayStr1];

NSDate *date2=[formatter dateFromString:birthdayStr2];

LJYDatePicker *dp = [[LJYDatePicker alloc] initWithDatePicker:CGRectMake(0, 100, self.view.frame.size.width, 200) MinDate:date1 MaxDate:date2];

[dp selectsomeDate:[NSDate date]];

dp.delegate = self;

[self.view addSubview:dp];

-(void)selectsomedate:(NSDate*)currentdate andstring:(NSString*)datestring{

NSLog(@"datestring:%@",datestring);

}

转载需说明

上一篇下一篇

猜你喜欢

热点阅读