本机没有填满ipad上的窗口

时间:2015-07-02 04:38:54

标签: ipad reactjs

我正在运行的任何反应本机项目(包括Facebook的示例)在iPad上看起来很奇怪。它没有填满屏幕,一切看起来“太大”。 (内容的左侧和右侧有2个黑条)

任何帮助都会很棒。谢谢!

3 个答案:

答案 0 :(得分:48)

解决方案:在xcode项目中,转到常规选项卡,然后转到部署信息。在那里,您可以更改为您想要的设备类型(通用适用于两者)。

如果您使用的是博览会(create-react-native-app),请修改为app.json以将ios.supportsTablet设为true

"ios": {
    "bundleIdentifier": "your bundle identifier",
    "supportsTablet": true
},

答案 1 :(得分:2)

如果使用react-native-cli而不是expo,则可以使用Xcode打开.xcodeproject。然后转到“构建设置”标签->“目标设备系列”->“选择通用”。

下次您使用针对iPad设备的“ react-native run-ios”运行项目时,它将以全屏显示该应用程序。

答案 2 :(得分:0)

在 xcode 中简单地打开您的 YOURPROJECT.xcworkspace。 打开 General -> 并勾选 ipad 复选框。 重新运行应用。

冷静丸:)