0
我正在使用React原生方向模塊。我只需要一個橫向視圖來顯示屏幕。所以在componentDidMount()中寫了loackToLandscape(),並且在返回時我寫了lockToProtrait()。反應原生方向問題
我的代碼如下:
componentWillMount(){
if(this.props.sportName == 'Pro Football'){
Orientation.lockToLandscape();
this.setState({
HEIGHT:375,
WIDTH:667
})
}
else{
Orientation.lockToPortrait();
}
}
onBack(){
Orientation.lockToPortrait();
this.setState({
open:false
})
}
當自轉是假的它工作正常。但是,當我將設備更改爲縱向時,自動旋轉處於打開狀態,此時視圖也將更改爲縱向。但我希望它被鎖定到風景。
謝謝現在它工作得很好。 –