WebView在iPad上保持空白,但在iOS模拟器上保持不变

时间:2016-10-01 11:32:58

标签: ios iphone xcode ipad webview

我为iPhone开发了一个应用程序。现在我也想支持iPad,所以我检查了Xcode中必要的复选框(“设备” - “通用”)。

当我在模拟器中启动我的应用程序时,会打开默认的ViewController并加载一个网页。默认视图控制器包含一个填充整个屏幕的Web视图。该页面在每个iPhone模拟器上都可以正常加载,但每个iPad模拟器上的屏幕都保持空白状态。

因为页面是在iPhone上加载的,所以我认为这不是一个约束问题。

我还在info.plist文件中取消选中“应用程序需要iPhone环境”属性,但这不会改变任何内容。

Web视图用于对网站进行身份验证,因此我无法检查任何其他视图控制器。

我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

<key>UIMainStoryboardFile~ipad</key>
<string>Main_iPad</string>   // storyboard name

在项目的plist中添加这两行。打开plist文件搜索.plist文件。右键单击它。选择打开作为源代码并通过上面的代码。