Xcode:无法呈现和更新UIView的自动布局状态:代理崩溃

时间:2019-07-07 10:02:53

标签: cocoapods xcode10.2 swift5.1

我在新项目中使用的是Xcode 10.2.1和swift 5.1,将来它将成为一个大项目。(cocoapods版本为1.7.3)

在更改某些值(例如背景色或文本对齐方式)后,在所有xib文件(例如,包含一些UILabel和UISwitch的ConfirmTransactionDetailsView.xib)中

,这些更改不会显示在“界面”构建器中。 或选择其他Xib文件后的某些时间Xcode向我显示一个空白窗口(UIView)

enter image description here

之后,我在Xcode中收到此错误(此外,我可以构建并运行应用):

enter image description here

我尝试了这些解决方案,但没有一个对我有用:

  1. https://stackoverflow.com/a/50520336/8425034
  2. https://stackoverflow.com/a/52790289/8425034

我该如何解决这个问题?我的意思是,更改背景色或文本对齐方式后,看到xib文件中的变化很快(不需要退出Xcode并删除DerivedDate)。

1 个答案:

答案 0 :(得分:2)

您必须为@IBInspectable设置默认值,以免失败