【问题标题】:Auto Layout Localization warnings showing in Issue Navigator but cannot see them in Autolayout pane in Storyboard (Xcode 9.3)自动布局本地化警告显示在问题导航器中,但在故事板的自动布局窗格中看不到它们(Xcode 9.3)
【发布时间】:2018-11-03 15:50:11
【问题描述】:

我在 Swift 3.2 中有一个项目,我在 Xcode 9.3 中转换为 swift 4。成功迁移后,我得到了一些修复的自动布局本地化警告。我的问题是,尽管我在问题导航器中不断看到此类警告,并且界面生成器中的自动布局窗格显示黄色警告按钮,但当我点击它时,我没有看到自动布局问题(见下图)。

还有一些奇怪的 IBDesignables 问题(上图)以及 SO 上的一些人与 cocoapod 错误和解决方法有关,但到目前为止没有一个对我有用。

此外,我的 UI 元素根本没有呈现。只有它标记了它们的位置并显示了约束。请参阅右侧窗格。 “男性按钮”根本不渲染。故事板中的所有视图控制器都不会发生这种情况,但对它们中的少数人来说非常烦人。

【问题讨论】:

  • 上一期 UI 渲染通过更新 xcode 得到修复

标签: localization autolayout cocoapods ibdesignable xcode9.3


【解决方案1】:

因为您的包引用了 swift 4 xcode 10 中的许多视图。

所以请手动选择您要引用的视图。

你可以试试: https://stackoverflow.com/a/56128426/4395342

【讨论】:

  • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 Read this.
猜你喜欢
  • 1970-01-01
  • 2015-11-30
  • 1970-01-01
  • 1970-01-01
  • 2018-04-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多