ios - Main.Storyboard 框架未更新

标签 ios xcode autolayout xcode-storyboard

我目前正在制作一个应用程序,我打算将其提交到 iOS App Store。通常,当我在 Xcode 的 Main.Storyboard 中更新我的框架时,它会保持这样。然而,现在没有了。每当我关闭应用程序并稍后重新打开它时,框架都不会更新。它看起来像这样:

Not updated Frames

更新框架后,它看起来像这样(我希望它看起来像):

Updated Frames

当我在模拟器上运行该应用程序时它看起来仍然很好,但我的应用程序中仍然有 16 个警告。我想删除这些错误,因为(我之前提到过)我正在将此应用程序提交到 iOS App Store。我怎样才能解决这个问题?谢谢。

最佳答案

1) 因为它表明您已经设计了 size class width-COMPACT & height-ANY 的布局。如果你在 size class width-ANY & height-ANY 中设计你的 Storyboard,它会解决你的问题。它也发生在我身上。我已经改变了 size class & updated constraints所有 ViewController 的。

2) 它现在显示一个空白 View Controller 。但是,您不会收到任何警告

3) 现在您可以通过更改 Controller 内 View 的大小类使其可见 选择 View ->转到属性检查器->转到底部->选择已安装并删除先前选择的尺寸类

4)对所有 View 执行此操作并更新约束

关于ios - Main.Storyboard 框架未更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34351106/

相关文章:

ios - 调试警告 Xcode - dwarf-with-dsym?

ios - 根据 UIImage 大小捕获屏幕

ios - 关于后台更新GPS

ios - CLLocationManager 在模拟器上不断生成 EXC_BAD_INSTRUCTION

ios - 如何对齐 UILabel 框架底部的 UILabel 内的文本?

iOS - 更改 UIStackView 中文本字段的高度

ios - 动态调整 collectionViewCell 的常量以在自动布局中使用

ios - 为什么我的全屏动画只在 iPad Air 上使屏幕变黑?

swift - 禁用 UIPageViewController 滑动 - Swift

ios - 自动布局约束不起作用