我目前正在爲Android項目使用React-Native。我一直在試圖在字段旁邊製作一個帶有圖標的TextInput字段。但是,由於某些原因,我注意到flexDirection: 'row'
不工作,如果TextInput是其子組件之一。我應用該風格的整個視圖將自動消失。這是我的代碼看起來像一個片段:TextInput flexDirection:行在React-Native中不工作
<View style={{flex: 1, alignItems: 'center', justifyContent: 'center'}}>
<View style={{flexDirection: 'row'}}>
<Image
style={{height: 30, width: 30}}
source={require('./images/email-white.png')}
/>
<TextInput
style={{height: 40}}
underlineColorAndroid={'transparent'}
placeholder={'E-mail'}
placeholderTextColor={'white'}
onChangeText={(data) => this.setState({ username: data })} />
</View>
</View>
我也試過來包裝每個單獨視圖中兩個組成部分,但問題仍然存在。有誰知道如何解決這個問題?或者任何人都可以確認這是一個錯誤?
嗨克里斯,我試過你的解決方案,不幸的是它仍然無法正常工作。你可以在我的問題中看到我更新的代碼,以查看我使用的確切代碼。 FlexDirection行在您的Android副本中具有TextInput子組件時是否工作? –
我試圖在rnplay上運行一個示例,但我認爲他們的服務可能有問題。 https://rnplay.org/apps/3MXIVg –