iOS: reset view node when reuse this node

This commit is contained in:
pengfei.zhou
2021-10-27 16:03:11 +08:00
committed by osborn
parent 986d32a8e0
commit 60c8651e10
11 changed files with 119 additions and 0 deletions

View File

@@ -659,4 +659,20 @@ - (BOOL)textFieldShouldReturn:(UITextField *)textField {
}
}
- (void)reset {
[super reset];
self.view.multiline = NO;
self.view.text = nil;
self.view.font = nil;
self.view.secureTextEntry = NO;
self.view.textAlignment = NSTextAlignmentNatural;
self.view.hintText = nil;
self.view.hintTextColor = UIColor.grayColor;
self.view.hintFont = nil;
self.view.editable = YES;
self.onFocusChange = nil;
self.onSubmitEditing = nil;
self.onTextChange = nil;
self.maxLength = nil;
}
@end