首页 > 解决方案 > 切换横屏时,界面装竖屏,怎么解决

问题描述

切换横屏时,界面装竖屏

这是我的代码

import React, { PureComponent } from 'react';
import { Text, View } from 'react-native';
import Root from './src/root';
import Orientation from 'react-native-orientation';

export class App extends PureComponent {
  componentWillMount(){
    Orientation.lockToLandscape()
  };
  render() {
    return (
        <Root />
    )
  }
}

export default App

初始加载 示例图像

然后我重新加载我的应用就可以了 示例图像

我该如何解决

标签: react-native

解决方案


您是否尝试添加 athis.forceUpdate()来触发重新渲染?

你只有在componentWillMount()那个时候<code>lockToLandscape()但app根本没有被rerender所以当然不出来啊</p>


推荐阅读