参考ZYCalendarView,模仿了 Android 的 material design 设计
目前还没有开放定制化的 API,想要定制 UI 只能修改源码
2.在需要使用的地方添加
#import "LWCalendarHeader.h"
3.实现 DatePickerDelegate 代理
@interface ViewController ()<DatePickerDelegate>
@end
-(void)onDateSet:(LWDatePickerDialog *)dialog StartDate:(NSDate *)start EndDate:(NSDate *)end{
NSLog(@"onDateSet");
}
4.创建和显示
[[LWDatePickerDialog initWithDate:[NSDate date] Delegate:self] show];
1.下载源码,将 LWCalendar 文件夹添加到自己的工程中
2.在需要使用的地方添加
#import "LWCalendarHeader.h"
3.实现 DatePickerDelegate 代理
@interface ViewController ()<DatePickerDelegate>
@end
-(void)onDateSet:(LWDatePickerDialog *)dialog StartDate:(NSDate *)start EndDate:(NSDate *)end{
NSLog(@"onDateSet");
}
4.创建和显示
[[LWDatePickerDialog initWithDate:[NSDate date] Delegate:self] show];
几乎可以自定义 UI 的任何部分,具体请参阅 LWDatePickerBuilder 中的参数说明
1.寻找 UI 设计师帮忙设计布局,这个布局还是有点丑......
2.设计和开放多选模式的接口
3.添加时间选择器,即 Android 上看起来很炫的时钟
luwei2012
CoreTextView 在 GNU 许可证下可用。有关更多信息,请参阅 LICENSE 文件。