【发布时间】:2019-07-03 12:07:59
【问题描述】:
const Header = () => {
const { textStyle, viewStyle } = styles;
return (
<View style={viewStyle}>
<Text style={textStyle}>Albums!</Text>
</View>
);
};
该组件的样式如下:
const styles = {
viewStyle: {
backgroundColor: '#F8F8F8',
justifyContent: 'center', //Y-axis
alighItems: 'center', // x-axis
height: 60,
paddingTop: 15,
shadowColor: '#000',
shadowOffset: { width: 0, height: 2 },
shadowOpacity: 0.8,
elevation: 2,
position: 'relative'
},
textStyle: {
fontSize: 20
}
};
我正在从 Udemy 学习 React Native。使用此代码,导师将文本定位在容器的中心 [红色框]。但它在我的模拟器中不起作用。
react 样式在 ios 和 android 中的呈现方式是否不同?由于导师在 mac 中运行/编写代码。
【问题讨论】:
标签: android reactjs react-native react-native-android