Я пишу приложение Universal iPhone/iPad, использующее React-Native. Однако я стараюсь правильно отображать свое мнение, когда меняется ориентация. Ниже приведен исходный код файла js:
'use strict';
var React = require('react-native');
var {
Text,
View
} = React;
var CardView = require('./CardView');
var styles = React.StyleSheet.create({
container:{
flex:1,
backgroundColor: 'red'
}
});
class MySimpleApp extends React.Component {
render() {
return <View style={styles.container}/>;
}
}
React.AppRegistry.registerComponent('SimpleApp', () => MySimpleApp);
Вот как это делается в Portrait (что правильно):
Однако, когда устройство повернуто. Красный вид не вращается соответственно.