问题标签 [react-native-popup-menu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
133 浏览

react-native-popup-menu - 使用 react-native-popup-menu 实现多级弹出窗口的理想方法是什么?

使用 react-native-popup-menu 实现多级弹出窗口的理想方法是什么?

我希望能够单击屏幕上的图标并出现第一级弹出菜单。第一级弹出菜单上的每个项目都可能在第一级弹出菜单之上打开第二级弹出菜单(具有类似的<MenuTrigger>行为)。

我最初的想法是以某种方式从 in属性中this.---.menuActions.open()的 lambda调用,但这似乎没有记录在 API 中,所以如果它被认为是私有 API,我想避免使用该解决方案来破解某些东西。onSelect<MenuOption>

0 投票
0 回答
428 浏览

javascript - 如何从那是来自另一个功能?

我正在创建一个 React-native 应用程序,它有一个问答系统,这个菜单用于确认选择的答案。

如何在没有单独的 Menutrigger 的情况下打开 react-native-popup-menu?

);

在此代码中,“{answers} 触发器在我按下按钮时激活,然后 {answers} 成为触发菜单的按钮,然后触发标题和正文滑入。如何触发标题和正文没有额外的步骤?

0 投票
1 回答
184 浏览

reactjs - 是否可以根据组件状态打开菜单?在 react-native-popup-menu 中没有 MenuTrigger

如何在没有

<MenuTrigger text='Select action' />

文档说,菜单可以通过单击或调用上下文方法打开。

我想知道如何在这个功能组件中使用上下文方法。

0 投票
0 回答
451 浏览

javascript - 使用 hitSlop 增加可触摸区域(React-native-popup-menu)

我正在使用 react-native-popup-menu 但我正在尝试增加用户可以单击以触发菜单选项的区域。我已经浏览了文档并且有关于TouchableOpactiy但它似乎是关于它的样式的信息,但我觉得我也不理解它。

我有一个组件OptionsMenu作为道具传递:

在另一个屏幕中,我将其设置为

我不明白我可以在哪里通过hitSlop以增加touchable触发的区域MenuOptions

0 投票
0 回答
171 浏览

react-native-popup-menu - 如何在点击时隐藏灰色背景颜色(react-native-popup-menu)

我正在使用 React 本机弹出菜单,单击时菜单上出现灰色背景色。所以我阅读了文档,它说要更改菜单触发器中的 customStyles,但我尝试了很多不同的东西,但它不起作用。我只希望当我按下菜单时我没有背景颜色。

在此处输入图像描述

0 投票
1 回答
71 浏览

javascript - 是否可以使用弹出菜单在本机反应中更改顶部“标题”事物的宽度?

使用 React Native react-native-popup-menu 是否可以设置菜单样式,所以它看起来像下面这样?

在此处输入图像描述

我现在有这个,不知道如何制作上面的:

在此处输入图像描述

当前用于样式的代码:

是否有可能以某种方式改变这个顶部标题“类别”的宽度?

0 投票
0 回答
138 浏览

react-native - 反应本机弹出菜单未在菜单触发器附近弹出

我在我的项目中使用 react-native-popup-menu。代码

输出 [![在此处输入图像描述][1]][1]

如截图菜单在触发器旁边没有弹出,如何找到菜单触发器旁边的弹出菜单?[1]:https ://i.stack.imgur.com/vJqc0.jpg

0 投票
0 回答
17 浏览

react-native-popup-menu - react-native-popup-menu 与 phone 8 状态栏重叠,并在 iphone x 中低于缺口

我正在使用 react-native-popup-menu 和 react-navigation。我在屏幕顶部附近有一个弹出框。打开时,它与 iphone 8 上的状态栏重叠,部分隐藏在 iphonex 的凹槽下。

我怎样才能让它尊重安全区域

在此处输入图像描述

0 投票
0 回答
11 浏览

react-native - React Native:Formik + Yup,无法获取弹出菜单的值

我正在制作一个简单的性别选择器。为性别选择器使用第三方库:[https://github.com/instea/react-native-popup-menu]

和 Formik + 是的:

我尝试了很多方法,但仍然无法获得性别的值,你能看看我的代码吗?

我想它需要添加类似 selectedItem 作为最终选择或类似的东西,因为它绝对是空的,事件不是 null 或 undefine .. 但我也不确定。

非常感谢您!