如何使用shoutem / ui和指数在本机反应中设置自定义导航标头
Posted
技术标签:
【中文标题】如何使用shoutem / ui和指数在本机反应中设置自定义导航标头【英文标题】:how to set up a custom Navigation header in react native using shoutem/ui and exponent 【发布时间】:2017-01-18 00:36:06 【问题描述】:我在一个项目中使用指数和shoutem/ui。
这是指数的内置导航
https://github.com/exponent/ex-navigation
我正在尝试弄清楚如何使用shoutem/ui 使用搜索框和过滤器下拉菜单自定义导航栏。
https://github.com/shoutem/ui/tree/develop/navigation
它们是两种互斥的导航栏实现,我只需要选择一个吗?
如果是这样,我假设我应该使用 ex-navigation 中内置的指数 - 但我不确定如何设置字体和添加输入框。
我是否将按钮添加到 navigationBar 道具中的属性?例如:
static route =
navigationBar:
visible: true,
title: 'Join a Game',
renderTitle: () => ( <Title>TITLE</Title> ),
,
;
【问题讨论】:
【参考方案1】:我们更新了NavBar
组件的文档,您可以查看here。顺便说一句,如果您在使用带有 Exponent 的 Shoutem UI 工具包时遇到问题,请参阅 this 示例。
【讨论】:
以上是关于如何使用shoutem / ui和指数在本机反应中设置自定义导航标头的主要内容,如果未能解决你的问题,请参考以下文章
使用本机反应的 UI 测试。如何修复时间戳事件匹配错误:找不到匹配元素
在 NativeBase 和 Shoutem 之间,React Native 最好用哪个?
在 Exponent react-native 框架中使用 ShoutemUI/TextInput 组件时出现字体加载错误