如何通过在React Native中按下按钮来创建弹出菜单

时间:2019-05-07 01:33:34

标签: android react-native drop-down-menu model popup

我是菜鸟,我想按下按钮时创建一个弹出窗口,如下图所示。我尝试了几件事,但失败了。 enter image description here

1 个答案:

答案 0 :(得分:1)

react-native-options-menu是执行此操作的不错的库。

https://github.com/izzisolomon/react-native-options-menu

npm install react-native-options-menu --save

//use it like so or refer to docs in github link about
<OptionsMenu 
            customButton={(
                <View style={styles.optionsMenu}>
                <SimpleLineIcons 
                    name="options-vertical"
                    size={26}
                    color={Colors.tabIconDefault}/>
                </View>
            )}
            destructiveIndex={1}
            options={buttons.names}
            actions={buttons.actions}/>