【问题标题】:XCode 8 - How to solve an Auto resizing issue on XCode version 8.0?XCode 8 - 如何解决 XCode 8.0 版上的自动调整大小问题?
【发布时间】:2023-04-03 17:00:01
【问题描述】:

我的项目使用了 XCode 7.2.1 版。但是我现在更新了 XCode 8.0 版。尽管滚动视图在我的项目的视图控制器中很混乱。在这里,我只使用了调整大小而不是自动布局。我参考了很多论坛。但无法找到解决方案。在这里,我附上了与我尝试过的类似的链接。

Xcode 8 GM seed Storyboard layout issue

Layout issues after updating to Xcode 8

I have to update frame of everything in storyboard every time I start Xcode

XCode 8.0 版本中滚动视图大小调整问题的确切解决方案是什么?

【问题讨论】:

  • 我也有同样的问题,我的滚动视图子视图没有正确调整大小,等待有人有价值的答案。
  • 我也遇到同样的问题,你解决了吗
  • @asadali 还没有。还在尝试。

标签: objective-c uiviewcontroller uiscrollview ios10 xcode8


【解决方案1】:

它对我有用

https://stackoverflow.com/a/39770664/6619234你可以试试这个...

保存并关闭后不要打开这个 xib/Storyboard....这是一个临时解决方案....直到苹果修复它..

【讨论】:

  • 谢谢@seggy。我尝试过这个。但它不适合我。
  • @Raja 对不起,但它对我来说很好......但这是临时解决方案。
  • 没关系。您现在将使用哪个版本的 IDE?
【解决方案2】:

Apple 刚刚推出了 XCode 8.2,它为我解决了这个问题。我一直在使用 XCode 7.3.1 进行与 8.1 平行的界面设计,但我现在可以毫无问题地使用 8.2。

不过,故事板会更新帧的宽度和高度,以适应新的“查看方式:”功能。虽然它似乎不影响在设备/模拟器上运行。

奇怪的是,它没有在XCode 8.2 release notes 中注明。

【讨论】:

  • 嗯,感谢您的大力响应。
【解决方案3】:

我能够通过选择我的 xib 文件来解决同样的问题,然后我在 xib 中选择了我的视图,然后我去属性检查器并根据推断更改了大小、状态栏、顶栏和底栏,它可以工作但是在那个 xocode 指出我缺少 2x 视网膜显示文件之前,我点击了警告并自动添加了它。

【讨论】:

    【解决方案4】:

    我向 Apple 询问过同样的问题,他们已将以下消息发送到我的收件箱:

    你好拉贾,

    工程部门已确定您的错误报告 (28489404) 将被关闭。

    【讨论】:

    • 这没有多大意义。 “工程已确定您的错误报告”究竟是什么?我认为这缺少一些单词。
    猜你喜欢
    • 1970-01-01
    • 2017-01-24
    • 1970-01-01
    • 2014-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多