Реагируйте на собственные пробелы между ними при добавлении навигаторов

Сделал шапку и контент. Но когда я добавляю в навигатор и не знаю, как его удалить, между ними появляются пробелы. Можно ли их удалить?

Вот мой код

export default class App extends React.Component {
render(){
return (
  <View style = {styles.container}>
      <Header/>
      <AppNavigator/>
  </View>
);
}
}

Это мой навигатор

const AppNavigator = StackNavigator({
Cluster1: { 
    screen: Cluster1,
    },
});

Это мой заголовок

export default class Header extends React.Component {
render() {
return (
    <View>[][1]
  <View >
  <Text>Test</Text>
  </View>
  </View>
);
}
}

Это мой контент

export default class Cluster1 extends Component{
render(){
    return(
        <View>
            <Text>Testing</Text>
        </View>
    );
}
}

Вот результат [1]: https://i.stack.imgur.com/tyONT.png

Умерло ли Create-React-App?
Умерло ли Create-React-App?
В этом документальном фильме React.dev мы исследуем, мертв ли Create React App (CRA) и какое будущее ждет этот популярный фреймворк React.
Освоение React Native: Пошаговое руководство для начинающих
Освоение React Native: Пошаговое руководство для начинающих
React Native - это популярный фреймворк с открытым исходным кодом, используемый для разработки мобильных приложений. Он был разработан компанией...
В чем разница между react native и react ?
В чем разница между react native и react ?
React и React Native - два популярных фреймворка для создания пользовательских интерфейсов, но они предназначены для разных платформ. React - это...
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
Если вы уже умеете работать с React, создание мобильных приложений для iOS и Android - это новое приключение, в котором вы сможете применить свои...
Хуки React: что это такое и как их использовать
Хуки React: что это такое и как их использовать
Хуки React - это мощная функция библиотеки React, которая позволяет разработчикам использовать состояние и другие возможности React без написания...
0
0
1 140
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

вы можете использовать navigatorOptions для присвоения заголовка заголовка панели навигации, здесь пустое пространство связано с тем, что компонент заголовка и панель навигации размещаются отдельно в JSX, поэтому заголовок занимает свое пространство, а панель навигации занимает пространство, которое создает это пустое пространство.

static navigationOptions = {
    title: 'Test',
    headerTitle: 'Test',
};

Поместите это в свой компонент Cluster1, чтобы дать панели навигации заголовок и удалить компонент заголовка из представления.

Или другой способ удалить это пустое пространство - вы можете указать headerMode «none», если вы хотите добавить свой собственный пользовательский заголовок.

static navigationOptions = {
         headerMode: 'none'
};

Примечание: - Вы можете найти дополнительную информацию о вариантах навигации здесь.

О, я вижу. Большое спасибо!

user9673740 02.05.2018 07:40

Другие вопросы по теме