修改bug
This commit is contained in:
@@ -317,6 +317,34 @@
|
||||
[self.tableView.mj_footer resetNoMoreData];
|
||||
}
|
||||
|
||||
#pragma mark - UIView
|
||||
|
||||
- (void)setHidden:(BOOL)hidden {
|
||||
[super setHidden:hidden];
|
||||
if (hidden) {
|
||||
[self kb_resetSearchState];
|
||||
}
|
||||
}
|
||||
|
||||
- (void)didMoveToWindow {
|
||||
[super didMoveToWindow];
|
||||
if (self.window == nil) {
|
||||
[self kb_resetSearchState];
|
||||
}
|
||||
}
|
||||
|
||||
#pragma mark - Private
|
||||
|
||||
- (void)kb_resetSearchState {
|
||||
if (self.searchField.text.length == 0 && !self.isShowingSearchResults) {
|
||||
[self endEditing:YES];
|
||||
return;
|
||||
}
|
||||
self.searchField.text = @"";
|
||||
[self endEditing:YES];
|
||||
[self hideSearchResults];
|
||||
}
|
||||
|
||||
#pragma mark - Search
|
||||
|
||||
- (void)searchFieldChanged:(UITextField *)textField {
|
||||
|
||||
Reference in New Issue
Block a user