TextInput повинен містити secureTextEntry = {true}, зауважте, що документи React стверджують, що ви не повинні одночасно використовувати multiline = {true}, оскільки ця комбінація не підтримується.
Ви також можете встановити textContentType = {'пароль'}, щоб поле могло отримувати облікові дані з брелока, що зберігається на вашому мобільному телефоні, альтернативний спосіб введення облікових даних, якщо у вас є біометричний ввід на вашому мобільному телефоні, щоб швидко вставити облікові дані. Такі як FaceId на iPhone X або сенсорне введення відбитків пальців на інших моделях iPhone та Android.
<TextInput value={this.state.password} textContentType={'password'} multiline={false} secureTextEntry={true} onChangeText={(text) => { this._savePassword(text); this.setState({ password: text }); }} style={styles.input} placeholder='Github password' />