reactjs - React Native,使用可选样式在所有视图之上制作下拉选择器,使其无法触及
问题描述
我有一个特定的下拉视图,我想保持在所有其他视图之上。它目前看起来像这样。
我尝试设置一种“elevation: 1”样式来修复 UI,但如果在其顶部有最初的视图,则下拉菜单将保持不可触摸。
不可点击的区域也应该是可点击的:
使用gif进行更多解释。
编辑:打开和关闭检查器可以解决问题。但这不是一个可行的生产解决方案。
解决方案
我已经将下拉选择器和以下组件包装在带有 nestedScrollEnabled 的 ScrollView 下,并且它正在工作。
<ScrollView nestedScrollEnabled={true} />
<DropDownPicker ... />
</ScrollView>
推荐阅读
- javascript - 为什么复选框过滤在 VueJS 中不起作用?
- git - 如何在 git 中提交最后一个取消提交操作
- react-native - 如何使用 Json API 刷新带有输入文本的平面列表
- python-3.x - 数据框上钩子字符的正则表达式
- javascript - Heroku 不会将 js(仅 css)文件加载到生产环境,但在本地它可以工作
- angular - 子模块中缺少父模块路由 url
- javascript - 我的“执行上下文已销毁”错误的根源是什么?
- jsonata - 将数组包装在 JSONata 中的数组中
- dialogflow-es - Dialogflow 意图不再与现有实体参数匹配
- python - 二进制数据上的 Pandas Datframe sort_values