【发布时间】:2020-03-11 09:27:39
【问题描述】:
我在 Overaly 表单 react-native-elements 中放置了两个 TouchableOpacity 按钮,当我点击它们时,什么也没有发生。
Overlay 里面不支持按钮吗?在覆盖按钮的文档中没有提到。
import { Overlay } from 'react-native-elements';
toggleOverlay = () => {
this.setState({isVisible: !this.state.isVisible});
};
<Overlay
isVisible={this.state.isVisible}
onBackdropPress={this.toggleOverlay}
height="82%"
width= "95%"
>
<View style={styles.contenedor_Botones}>
<View style={styles.botones_Principales}>
<TouchableOpacity style={styles.boton_Principal}
onPress={() => {
this.toggleOverlay();
}}
>
<Text style={styles.texto_Boton}>
METEREOLOGÍA
</Text>
</TouchableOpacity>
<TouchableOpacity style={styles.boton_Principal}
onPress={() => {
alert("auwydau");
}}>
<Text style={styles.texto_Boton}>
INFORMACIÓN ADICIONAL
</Text>
</TouchableOpacity>
</View>
</View>
</Overlay>
当我按下这些按钮时,我想打开一个新的叠加层。感谢您的帮助!
【问题讨论】:
-
您找到解决方案了吗?
-
@schingeldi 不,我只是用
标签: react-native button overlay touchableopacity react-native-elements