如何在 React Native 中从屏幕的特定位置打开模式或工具提示?
Posted
技术标签:
【中文标题】如何在 React Native 中从屏幕的特定位置打开模式或工具提示?【英文标题】:How to open modal or tooltip from a particular position of screen in React Native? 【发布时间】:2021-04-18 03:45:37 【问题描述】:我正在尝试在单击按钮时打开一个模式,并且该模式应该在该按钮的顶部打开(请参阅屏幕截图)。我可以将按钮放置在屏幕上的任何位置(大多与屏幕右对齐)。
图 1:点击按钮之前
图 2:点击按钮后:
【问题讨论】:
【参考方案1】:这个库对你有用,会在你的元素上打开一个弹出窗口。
https://github.com/instea/react-native-popup-menu
【讨论】:
【参考方案2】:它更像是上下文菜单弹出或单击按钮创建自定义弹出菜单
这可能会有所帮助! https://reactnativeexample.com/extensible-popup-context-menu-for-react-native/ https://aboutreact.com/react-native-popup-menu/ 我希望它可以帮助您解决问题。
谢谢
【讨论】:
以上是关于如何在 React Native 中从屏幕的特定位置打开模式或工具提示?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 React Native 中从屏幕上的像素获取颜色?
React Native ScrollView 与相对于屏幕大小的绝对定位的子项
如何在 React Native 中从 ScrollView 的顶部到底部?