iOS年月日时分秒选择器
Posted wuwuFQ
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS年月日时分秒选择器相关的知识,希望对你有一定的参考价值。
FQDateTimeSDK
ios年月日、时分秒选择器。
在原生控件的基础上增加秒
的选择,和原生PickerView一样的丝滑。
功能介绍
- 支持年月日模式
- 支持时分秒模式
- 支持年月日时分秒模式
- 支持默认时间和最大、最小时间
- 支持标题的设置,默认为空
- 目前不支持UI自定义
集成方式
手动集成
- 把项目
clone
或Download ZIP
到本地 - 把项目内的
FQDateTimeSDK.framework
拖到你的项目里
- 设置
Embed&Sign
cocoaPods自动集成
这里默认大家对cocoaPods都是信手拈来的
- 在Podfile引入
pod 'FQDateTimeSDK'
- 在终端 cd 到你的项目根路径
pod install
使用案列
- 在用到时间选择器的地方引用头文件
#import <FQDateTimeSDK/FQDateTimeSDK.h>
- 遵循代理
FQDateTimePickerViewDelegate
@interface ViewController ()<FQDateTimePickerViewDelegate>
@end
- 实现代理方法
//点击确定事件
- (void)doneActionWithTime:(nonnull NSString *)time {
NSLog(@"time==%@", time);
}
//滚动事件
- (void)scrollActionWithTime:(nonnull NSString *)time {
NSLog(@"time==%@", time);
}
- 年月日选择器
FQDateTimePickerView *picker = [[FQDateTimePickerView alloc] initWithFQDateTimePickerModel:FQDateTimePickerModelDate];
picker.title = @"FQDateTime";
picker.delegate = self;
picker.minDate = [NSDate new];
[picker show];
- 时分秒选择器
FQDateTimePickerView *picker = [[FQDateTimePickerView alloc] initWithFQDateTimePickerModel:FQDateTimePickerModelTime];
picker.delegate = self;
picker.maxDate = [NSDate new];
[picker show];
- 年月日时分秒选择器
FQDateTimePickerView *picker = [[FQDateTimePickerView alloc] initWithFQDateTimePickerModel:FQDateTimePickerModelDateTime];
picker.delegate = self;
picker.maxDate = [NSDate new];
[picker show];
以上是关于iOS年月日时分秒选择器的主要内容,如果未能解决你的问题,请参考以下文章