3

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

在所有 xib 文件(例如,包含一些 UILabel 和 UISwitch 的 ConfirmTransactionDetailsView.xib)中,在更改了一些值(如背景颜色或文本对齐方式)后,这些更改不会显示在界面生成器中。或者在选择另一个 xib 文件后,Xcode 显示一个空白窗口(UIView)

在此处输入图像描述

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

在此处输入图像描述

我尝试了这些解决方案,但它们都不适合我:

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

我怎么解决这个问题?我的意思是在更改背景颜色或文本对齐方式后,可以快速查看 xib 文件中的更改(不需要退出 Xcode 并删除 DerivedDate)。

4

1 回答 1

2

你必须为你的@IBInspectable 设置默认值,这样它就不会失败

于 2019-07-29T12:53:38.170 回答