【发布时间】:2022-06-27 21:31:20
【问题描述】:
我希望在此处添加搜索图标,但无法添加。有没有办法在导航栏标题旁边添加?
我尝试在反应片段中添加一个视图并将其添加到 Tab.Navigator 中,但看不到它。有其他解决方案吗?
这是我的导航容器
const Navigator = ({ sheetRef }) => {
const Tab = createMaterialTopTabNavigator();
const [search, setSearch] = React.useState("");
const onPress = useCallback(() => {
setSearch((search) => !search);
}, []);
return (
<Tab.Navigator
screenOptions={({ route }) => screenOptions(route)}
keyboardDismissMode="auto"
>
<Tab.Screen
name="Forex"
children={() => (
<ForexContextProvider>
<ForexScreen sheetRef={sheetRef} search={search} />
</ForexContextProvider>
)}
/>
<Tab.Screen
name="Commodities"
children={() => (
<CommoditiesScreen sheetRef={sheetRef} search={search} />
)}
/>
<Tab.Screen
name="Crypto"
children={() => <CryptoScreen sheetRef={sheetRef} search={search} />}
/>
</Tab.Navigator>
);
};
export default Navigator;
【问题讨论】:
标签: reactjs react-native react-navigation