我在 Swift 3.2 中有一个项目,我在 Xcode 9.3 中转换为 swift 4。成功迁移后,我得到了一些修复的自动布局本地化警告。我的问题是,尽管我在问题导航器中不断看到此类警告,并且界面生成器中的自动布局窗格显示黄色警告按钮,但当我点击它时,我没有看到自动布局问题(见下图)。
还有一些奇怪的 IBDesignables 问题(上图)以及 SO 上的一些人与 cocoapod 错误和解决方法有关,但到目前为止没有一个对我有用。
此外,我的 UI 元素根本没有呈现。只有它标记了它们的位置并显示了约束。请参阅右侧窗格。“男性按钮”根本不渲染。情节提要中的所有视图控制器都不会发生这种情况,但对于其中的一些视图控制器来说非常烦人。