gpt4 book ai didi

reactjs - 如何在 React Native 中垂直居中表单

转载 作者:行者123 更新时间:2023-12-02 03:09:40 25 4
gpt4 key购买 nike

我想垂直对齐表单。

从 'react' 导入 React, { Component }; 从 'native-base' 导入 { 容器、标题、内容、表单、项目、输入、按钮、文本 }; 从'react-native'导入{StyleSheet};

export default class FormExample extends Component {
render() {
return (
<Container>
<Content>
<Form style={styles.container}>
<Item>
<Input placeholder="Email" />
</Item>
<Item last>
<Input placeholder="Password" />
</Item>
<Button block>
<Text>Submit</Text>
</Button>
</Form>
</Content>
</Container>
);
}
}

const styles = StyleSheet.create({
container: {
flex: 1,
margin: 25,
alignItems: "center"
}

});

我的应用程序如下所示。

act

最佳答案

This is the line you need to add to content props

contentContainerStyle={{flexGrow : 1, justifyContent : 'center'}}>

<Container>
<Content
contentContainerStyle={{flexGrow : 1, justifyContent : 'center'}}>
<Form style={styles.container}>
<Item>
<Input placeholder="Email" />
</Item>
<Item last>
<Input placeholder="Password" />
</Item>
<Button block>
<Text>Submit</Text>
</Button>
</Form>
</Content>
</Container>
);

关于reactjs - 如何在 React Native 中垂直居中表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57963533/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com