【问题标题】:Height and width interchanging when running from xcode 9从 xcode 9 运行时高度和宽度互换
【发布时间】:2017-10-11 08:26:46
【问题描述】:

我正在使用最新的 Xcode 9 在 iPad 上运行我的项目。

ViewControllers 视图没有占据整个空间。当我打印框架时,我发现高度和宽度正在互换

 frame = (0 0; 768 1024)

当我在 Xcode 8 中运行相同时,它是正确的

【问题讨论】:

  • 这是正确的分辨率。哪里有问题?还要检查 ipad 的方向,在模拟器中你有横向模式...
  • @FahimParkar 我在横向模式下运行,所以帧应该是 (0 0; 1024 768)
  • @FahimParkar 谢谢。但它没有用

标签: ios objective-c xcode xcode9


【解决方案1】:

进入项目目标,点击常规。并显示部署信息,然后设备选择通用。希望这会起作用,请检查附件图片。

【讨论】:

    【解决方案2】:

    我认为您需要检查全屏。在目标下单击您的应用名称-> 转到常规-> 查看部署信息-> 选中需要全屏。

    【讨论】:

    • 该选项已被选中,正如我所说,这仅在我使用 xcode 9 运行时才会发生
    • 所有 iPad 或特定于任何 iPad 都遇到此问题
    • 适用于所有 iPad 的
    猜你喜欢
    • 1970-01-01
    • 2012-05-06
    • 1970-01-01
    • 2012-08-17
    • 2011-11-03
    • 2012-04-27
    • 2015-03-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多