我的Text
没显示在Android
上是因为position: absolute?
,但我添加了elevation
仍然不起作用,但是在iO上却可以正常工作。有关如何解决此问题的任何想法。
<View style={[Input.inputView, { position: 'relative', justifyContent: 'center' }]} >
<TextInput
style={Input.inputText}
autoCapitalize="none"
placeholder="Password"
placeholderTextColor="#b5b5b5"
secureTextEntry={!isPasswordShown}
value={password}
onChangeText={(password) => { setPassword(password) }}
/>
<TouchableOpacity disabled={password == '' ? true : false} style={{ position: 'absolute', right: '5%', top: 17, elevation: 3 }} onPress={() => togglePasswordVisiblity()}>
<Text style={{ fontSize: 12, color: '#3c3c3c' }}>{password == '' ? '' : isPasswordShown ? 'HIDE' : 'SHOW'}</Text>
</TouchableOpacity>
</View>