HistoryTopView.m 2.14 KB
Newer Older
Sandy's avatar
Sandy committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
//
//  HistoryTopView.m
//  vanke
//
//  Created by Z on 16/4/18.
//  Copyright © 2016年 gomore. All rights reserved.
//

#import "HistoryTopView.h"

@interface HistoryTopView ()<UITextFieldDelegate>
@property (nonatomic, strong) UIDatePicker *startDatePicker;
@property (nonatomic, strong) UIDatePicker *endDatePicker;
@end

@implementation HistoryTopView


-(void)awakeFromNib {
    [super awakeFromNib];
    self.startDate.text = [[NSDate date] yearMonthDayString];
    self.startDate.delegate = self;
    self.startDate.tag = 1;
    self.endDate.text = [[NSDate date] yearMonthDayString];
    self.endDate.delegate = self;
    self.endDate.tag = 2;
    
    self.startDatePicker = [[UIDatePicker alloc] initWithFrame:CGRectMake(0, 0, kWidth, 216)];
    self.startDatePicker.datePickerMode = UIDatePickerModeDate;
    self.startDatePicker.maximumDate = [NSDate date];
    self.startDate.inputView = self.startDatePicker;
    
    self.endDatePicker = [[UIDatePicker alloc] initWithFrame:CGRectMake(0, 0, kWidth, 216)];
    self.endDatePicker.datePickerMode = UIDatePickerModeDate;
    self.endDatePicker.maximumDate = [NSDate date];
    self.endDate.inputView = self.endDatePicker;
    
    if (!AppGlobal.isMall) {
        self.imgRight.hidden = YES;
        self.buttonChooseShop.userInteractionEnabled = NO;
    }
}

- (void)textFieldDidEndEditing:(UITextField *)textField {
    if (textField.tag == 1) {
        textField.text = [self.startDatePicker.date yearMonthDayString];
    }else{
        textField.text = [self.endDatePicker.date yearMonthDayString];
    }
}

- (IBAction)actionStart:(id)sender {
    [self startDateBecomeFistRespond];
}

- (IBAction)actionEnd:(id)sender {
    [self endDateBecomeFistRespond];
}
- (void)startDateBecomeFistRespond {
    [self.startDate becomeFirstResponder];
}

- (void)endDateBecomeFistRespond {
    [self.endDate becomeFirstResponder];
}
- (IBAction)queryAction:(id)sender {
    HIDE_KEYBOARD;
    NSLog(@"查询");
    self.blockQuery();
}


/*
// Only override drawRect: if you perform custom drawing.
// An empty implementation adversely affects performance during animation.
- (void)drawRect:(CGRect)rect {
    // Drawing code
}
*/

@end