feat:Input add editable and returnKeyType
This commit is contained in:
@@ -157,7 +157,31 @@ - (void)blendView:(DoricInputView *)view forPropName:(NSString *)name propValue:
|
||||
}
|
||||
}
|
||||
} else if ([name isEqualToString:@"password"]) {
|
||||
self.view.secureTextEntry = [(NSNumber *) prop boolValue];
|
||||
view.secureTextEntry = [(NSNumber *) prop boolValue];
|
||||
} else if ([name isEqualToString:@"editable"]) {
|
||||
view.editable = [(NSNumber *) prop boolValue];
|
||||
} else if ([name isEqualToString:@"returnKeyType"]) {
|
||||
switch ([(NSNumber *) prop integerValue]) {
|
||||
case 1:
|
||||
view.returnKeyType = UIReturnKeyDone;
|
||||
break;
|
||||
case 2:
|
||||
view.returnKeyType = UIReturnKeySearch;
|
||||
break;
|
||||
case 3:
|
||||
view.returnKeyType = UIReturnKeyNext;
|
||||
break;
|
||||
case 4:
|
||||
view.returnKeyType = UIReturnKeyGo;
|
||||
break;
|
||||
case 5:
|
||||
view.returnKeyType = UIReturnKeySend;
|
||||
break;
|
||||
case 0:
|
||||
default:
|
||||
view.returnKeyType = UIReturnKeyDefault;
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
[super blendView:view forPropName:name propValue:prop];
|
||||
}
|
||||
|
Reference in New Issue
Block a user