react-native - React Navigation TabBar 活动选项卡
问题描述
我正在尝试使用react-navigation
createBottomTabNavigator
. 当它处于活动状态时,我想在 Tab 上方添加这个红色的东西。任何想法如何实现这一目标?如果 Tab 容器处于活动状态,我正在考虑更改它,但找不到如何执行此操作。
解决方案
如果您的选项卡指向另一个堆栈导航器,最好的办法是将自定义组件传递给 tabBarIcon。像这样的东西:
SomeStack.navigationOptions = {
tabBarIcon: ({ focused }) => (
<TabBarButton
isFocused={focused} // render red thing above if focused
iconName="icon name"
/>
),
};
推荐阅读
- java - Webfilter Java RequestDispatcher 在调试器控制台中提供站点内容,而不是重定向到
- python - 在 Python 中使用套接字 - f-strings:无效的语法
- java - 有没有更好的方法来使用 kafka 实现多租户?
- tinymce - 带有 TinyMCE 内联的可排序 div
- regex - 正则表达式检查字符串是否在空格后有小写字母
- django - Django 获取带注释的模型字段
- traefik - 如何从 URL 重定向到仪表板?
- google-sheets - 从工作表的所有选项卡中的所有公式计算中删除 N/A
- php - 我的作曲家自动加载文件不包含类
- scala - 如何在scala中将包含管道分隔字符串的列拆分为两列