0

在 Android 上,横向模式就像一个魅力,但在 IO 上我发现了以下问题:

移动设备处于横向模式:

  • 我点击一张图片(Touchable-Opacity设置状态modalShow横向模式会切换到纵向模式,之后Modal出现
  • 如果我关闭模态,应用程序会切换回横向模式。

任何想法,为什么这只发生在 iPhone 上,但在 Android 上运行良好?

4

2 回答 2

0

您必须将此(或仅像您需要的其中一些)添加到封装 Image-Zoom 组件的模态中:

supportedOrientations={
 [
   'portrait', 
   'portrait-upside-down', 
   'landscape', 
   'landscape-left', 
   'landscape-right'
 ]
}
于 2019-01-17T15:30:27.410 回答
0

考虑使用库来管理屏幕旋转https://github.com/yamill/react-native-orientation

于 2019-03-05T16:32:14.463 回答