【发布时间】:2016-08-22 21:26:52
【问题描述】:
我正在尝试重新创建以下内容,当按下按钮时会从底部弹出一个菜单,但不知道从哪里开始。我该怎么做呢?
任何指导或见解将不胜感激。
【问题讨论】:
标签: javascript reactjs react-native redux
我正在尝试重新创建以下内容,当按下按钮时会从底部弹出一个菜单,但不知道从哪里开始。我该怎么做呢?
任何指导或见解将不胜感激。
【问题讨论】:
标签: javascript reactjs react-native redux
看起来这是迄今为止最好的。适用于 Android 和 iOS。
https://github.com/prscX/react-native-bottom-action-sheet
注意:它需要原生模块,因此无法在 Expo 上运行。
或者,您可以使用 NativeBase 中的这个组件: https://docs.nativebase.io/Components.html#actionsheet-def-headref
仅供参考:我还没有测试过react-native-bottom-action-sheet
【讨论】:
您可以使用this 之类的模块作为示例。 IMO 这可以通过两种方式完成:
滑动View 与上面链接的库中的动画类似。
使用从底部滑动的Modal 组件(它实际上是该组件的默认行为)。请记住在内容顶部添加边距,以免将其滑到屏幕顶部)。
【讨论】: