// // KWMSearchFeedBackView.m // iCemarose // // Created by 陈荣科 on 16/9/1. // Copyright © 2016年 kollway. All rights reserved. // #import "KWMSearchFeedBackView.h" @implementation KWMSearchFeedBackView - (instancetype)initWithFrame:(CGRect)frame{ if (self = [super initWithFrame:frame]) { [self initContentView]; } return self; } - (instancetype)initWithCoder:(NSCoder *)aDecoder { if (self = [super initWithCoder:aDecoder]) { [self initContentView]; } return self; } - (void)initContentView{ [[NSBundle mainBundle] loadNibNamed:@"KWMSearchFeedBackView" owner:self options:nil]; [self addSubview:self.vContent]; self.lbGoodsNum.hidden = YES; } - (IBAction)onClickSearchBtn:(id)sender { if ([self.delegate respondsToSelector:@selector(kwm_searchGoods)]) { [self.delegate kwm_searchGoods]; } } - (IBAction)onClickCancelBtn:(id)sender { if ([self.delegate respondsToSelector:@selector(kwm_cancelSearch)]) { [self.delegate kwm_cancelSearch]; } } - (void)layoutSubviews { [super layoutSubviews]; self.vContent.frame = CGRectMake(0, 0, self.frame.size.width, self.frame.size.height); } #pragma mark -- UITextFieldDelegate - (BOOL)textFieldShouldReturn:(UITextField *)textField{ NSString *string = textField.text; string = [string stringByReplacingOccurrencesOfString:@" " withString:@""]; if (string.length == 0) { return NO; } [textField resignFirstResponder]; if ([self.delegate respondsToSelector:@selector(kwm_tfReturnSearchFinished:)]) { [self.delegate kwm_tfReturnSearchFinished:textField.text]; } return YES; } - (void)textFieldDidBeginEditing:(UITextField *)textField{ if ([self.delegate respondsToSelector:@selector(kwm_beginEditing)]) { [self.delegate kwm_beginEditing]; } } @end