just use autoFocus prop of TextInput. It worked even in a modal :
<TextInput placeholder={placeholder || "Enter text"} value={text} onChangeText={setText} editable={!readOnly} autoFocus={true} />