#objective-c #react-native
Вопрос:
Я хочу переопределить RN TextInputs hasText
, чтобы динамически включать или отключать клавишу возврата на программной клавиатуре.
Для этого мне нужно измерить длину введенной пользователем строки. Но у меня, похоже, нет доступа к text
свойству UIText внутри RCTUITextField
https://github.com/facebook/react-native/blob/master/Libraries/Text/TextInput/Singleline/RCTUITextField.m.
У меня есть доступ только к атрибутивному тексту, который работает, но кажется неправильным (в RCTUITextField.m):
- (BOOL)hasText
{
return self.attributedText.string.length >= 3;
}