【发布时间】:2019-04-24 12:34:44
【问题描述】:
所以基本上我正在学习 React Native。我正在使用反应导航包,我只想在我的堆栈导航器上显示一个简单的标题标题,但标题被切断了。 Stack nav title
这是我的App.js
import React from 'react';
import { View, Text } from 'react-native';
import { createStackNavigator, createAppContainer} from 'react-navigation'
import HomeScreen from './screens/HomeScreen'
import DetailsScreen from './screens/DetailsScreen'
const RootStack = createStackNavigator(
{
Home: HomeScreen,
Details: DetailsScreen,
},
{
initialRouteName: 'Home'
}
);
const AppContainer = createAppContainer(RootStack)
export default class App extends React.Component {
render(){
return<AppContainer />
}
}
这是我的 HomeScreen.js
import React from 'react'
import {Button, View, Text } from 'react-native'
export default class HomeScreen extends React.Component {
static navigationOptions = {
title: 'Home',
}
render() {
return (
<View style={{ flex: 1, alignItems: 'center', justifyContent: 'center' }}>
<Text>Home Screeeen</Text>
<Button
title="Go to Details"
onPress={() => this.props.navigation.navigate('Details')}
/>
</View>
)
}
}
在我朋友的手机上看起来不像这样。我正在使用带有 android 9 的 OnePlus 6。它们在旧版本的 android 上可能会导致某些问题吗?
【问题讨论】:
标签: android react-native react-native-android react-navigation stack-navigator