Хм, сложно сказать, что здесь происходит.Где у вас это есть:
static navigationOptions =
{
title: 'testing'
};
попробуйте изменить его на это:
static navigationOptions =
{
header: null,
};
Есть пара мест, из которых вы можете отключить или определить заголовок.Один находится в самом компоненте, а второй - во втором параметре StackNavigator()
.
Например, у вас может быть это:
export default MyNewProject = StackNavigator(
{
First: {screen: AutoCompActivity},
Item: {screen: ServiceListDetails},
},
{
navigationOptions: {
header: null,
}
}
)
Или у вас может быть это:
class AutoCompActivity extends Component {
static navigationOptions = {
header: null,
}
render() {
// ...
}
}
Я только что читал эту статью здесь прошлой ночью.Может оказаться полезным увидеть некоторые различные аспекты, которыми вы сами не пользуетесь в настоящее время: https://hackernoon.com/how-to-use-a-custom-header-and-custom-bottom-tab-bar-for-react-native-with-react-navigation-969a5d3cabb1
На основании того, что я вижу здесь, попробуйте header: null
во втором параметре Object of StackNavigator.Я чувствую, что один из заголовков уйдет, но для всего этого стека.Это действительно сбивает с толку.Я иногда ненавижу это сам, но это хорошо для поддержки композиции, когда вы найдете шаблон, который вам нравится.
Моя формулировка здесь может сбить с толку.Я говорю null
их всех, пока вы не сможете справиться с этим.