【发布时间】:2018-07-20 07:04:26
【问题描述】:
我只想在 IOS 上使用没有任何功能的 KeyboardAwareScrollView,下面给出了适用于 android 的代码。
我知道我需要使用 Platform.OS === 'ios' ? :
但我不明白如何实现它。请帮帮我
render(){
return(
<KeyboardAwareScrollView
extraScrollHeight={100}
enableOnAndroid={true}
keyboardShouldPersistTaps='handled'
>
<TextInput
style={styles.inputContainerStyle}
label="Username"
value={this.state.username}
onChangeText={username => this.setState({ username })}
/>
</KeyboardAwareScrollView>
)
}
我在下面尝试过:(但它不起作用)
<KeyboardAwareScrollView
Platform.OS === 'android' ?
(
extraScrollHeight={100}
enableOnAndroid={true}
keyboardShouldPersistTaps='handled'
) : null
>
【问题讨论】:
-
你可以在这里得到答案in this question
标签: react-native platform