【发布时间】:2020-01-02 22:55:11
【问题描述】:
我正在使用react-navigation。我想要createStackNavigator 样式导航,但我只希望标题位于屏幕底部而不是顶部。似乎在不制作自己的导航器的情况下获得底部导航栏的唯一方法是使用createBottomTabNavigator。
我正在制作一个流程,一个屏幕接着另一个屏幕,直到它结束。
headerStyle 属性不采用定位属性,例如 bottom、top、left。
根据这里的一些建议,这就是我现在所拥有的。
import BottomStackNavigationView from '../components/BottomStackNavigationView'
export default class MyScreen extends Component {
static navigationOptions = {
title: 'giraffe',
headerTitle: 'monkey',
headerBackTitle: 'c3po',
header: (props) => <BottomStackNavigationView {...props} />,
}
render() {}
我在我的 BottomStackNavigationView 中记录了我得到的道具,但它看起来不像我得到的那样,例如,headerTitle、title 或 headerBackTitle。
有没有比制作自定义导航器更好的方法?
【问题讨论】:
标签: reactjs react-native react-navigation react-navigation-stack