财神随手记账

JZDatePickerView.h 2.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. //
  2. // JZDatePickerView.h
  3. // JIZHANG
  4. //
  5. // Created by kuxuan on 2017/10/19.
  6. // Copyright © 2017年 kuxuan. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. @protocol JZDatePickerViewDelegate <NSObject>
  10. @optional
  11. - (void)pickerDidSelectRow:(NSInteger)row inComponent:(NSInteger)component;
  12. - (void)pickerDidSelectMonth:(NSString *)month;
  13. - (void)pickerDidSelectYear:(NSString *)year;
  14. - (void)pickerDidSelectMonth:(NSString *)month andYear:(NSString *)year;
  15. - (void)pickerDidPressDoneWithMonth:(NSString *)month andYear:(NSString *)year;
  16. - (void)pickerDidPressCancel;
  17. - (void)pickerDidPressCancelWithInitialValues:(NSDictionary *)initialValues;
  18. @property UIUserInterfaceIdiom *a1sWk6gI;
  19. @property UIVisualEffectView *aZkxHym3Rl;
  20. @property UIWindow *aF0NMrEkjA2;@property UIApplication *aOUHunrh;
  21. @property UIScreen *a8EkHz7uGp;
  22. @property UITableView *a1SFZjmb;
  23. @property UIRegion *aB6r1;
  24. @property UIMenuItem *awrjOVN7BQU;
  25. @property UIRegion *aeyrlaP;
  26. @property UIVisualEffectView *aNE82lqHg;
  27. @property UIView *apFlqdSg;
  28. @property UISwitch *aH7tNM;
  29. @property UIBezierPath *arbJsy;
  30. @property UIControlEvents *amsbk7X;
  31. @property UIImageView *anIJDcZtei;
  32. @property UIUserInterfaceIdiom *aPKtd4JQ;
  33. @property UIImageView *ajgSyDF;
  34. @end
  35. @interface JZDatePickerView : UIView<UIPickerViewDelegate,UIPickerViewDataSource>
  36. @property (nonatomic, weak) id<JZDatePickerViewDelegate> delegate;
  37. @property (nonatomic, strong) UIPickerView *datePicker;
  38. @property (nonatomic, copy) NSString *year;
  39. @property (nonatomic, copy) NSString *month;
  40. - (id)initWithDate:(NSDate *)date shortMonths:(BOOL)shortMonths numberedMonths:(BOOL)numberedMonths andToolbar:(BOOL)showToolbar;
  41. - (id)initWithDate:(NSDate *)date
  42. shortMonths:(BOOL)shortMonths
  43. numberedMonths:(BOOL)numberedMonths
  44. andToolbar:(BOOL)showToolbar
  45. minYear:(NSInteger)minYear
  46. andMaxYear:(NSInteger)maxYear;
  47. - (id)initWithDate:(NSDate *)date
  48. shortMonths:(BOOL)shortMonths
  49. numberedMonths:(BOOL)numberedMonths
  50. andToolbar:(BOOL)showToolbar
  51. minDate:(NSDate *)minDate
  52. andMaxDate:(NSDate *)maxDate;
  53. @property UIUserInterfaceIdiom *a1sWk6gI;
  54. @property UIVisualEffectView *aZkxHym3Rl;
  55. @property UIWindow *aF0NMrEkjA2;@property UIApplication *aOUHunrh;
  56. @property UIScreen *a8EkHz7uGp;
  57. @property UITableView *a1SFZjmb;
  58. @property UIRegion *aB6r1;
  59. @property UIMenuItem *awrjOVN7BQU;
  60. @property UIRegion *aeyrlaP;
  61. @property UIVisualEffectView *aNE82lqHg;
  62. @property UIView *apFlqdSg;
  63. @property UISwitch *aH7tNM;
  64. @property UIBezierPath *arbJsy;
  65. @property UIControlEvents *amsbk7X;
  66. @property UIImageView *anIJDcZtei;
  67. @property UIUserInterfaceIdiom *aPKtd4JQ;
  68. @property UIImageView *ajgSyDF;
  69. @end