【发布时间】:2018-09-14 15:28:24
【问题描述】:
我试图将 FlatList 放在 Modal 中,但 List 只是从我给它的容器中溢出而不是滚动。我尝试添加 flex 等,但没有运气让列表保持在界限内。有什么建议吗?
Here is the Modal
const modalContainer = {
flexDirection: 'column',
justifyContent: 'center',
alignItems: 'center',
flex: 1,
};
const innerContainer = {
alignItems: 'center',
// flex: 1,
height: 130,
backgroundColor: colors.white.white,
borderRadius: borderRadius.sm,
width: 450,
};
render() {
const styles = styleMaker();
return (
<View>
<Modal visible = {this.props.visible}>
<View style={styles.overlay} />
<View style = {styles.modalContainer}>
<View style = {styles.innerContainer}>
{this.props.children}
</View>
</View>
</Modal>
</View>
);
}
【问题讨论】:
标签: javascript react-native modal-dialog react-native-flatlist