fix(ios): ignore multiline property for password type textinput

This commit is contained in:
luomy
2021-11-05 11:43:54 +08:00
parent 395803bfcf
commit f41a836efa
@@ -38,6 +38,10 @@ HIPPY_EXPORT_MODULE(TextInput)
- (UIView *)view {
// todo: 最佳实践?
NSNumber *mutiline = self.props[@"multiline"];
NSString *keyboardType = self.props[@"keyboardType"];
if ([keyboardType isKindOfClass:[NSString class]] && [keyboardType isEqual:@"password"]) {
mutiline = @(NO);
}
HippyBaseTextInput *theView;
if (mutiline != nil && !mutiline.boolValue) {
HippyTextField *textField = [[HippyTextField alloc] init];