我将三个属性标记为“IBInspectable”,它们能够正常工作。后来我决定另外三个属性也可以从“IBInspectable”的特性中受益,所以我也将它们标记了。
在标记了新的三个属性之后,先前的三个属性在Interface Builder中消失了。在新的三个属性中,只有一个出现了。
我试过删除并重新创建属性,取消标记新属性,以期望旧属性重新出现,删除并重新创建Interface Builder中的自定义视图,强制刷新所有视图,关闭并重新打开Xcode,到目前为止,没有任何方法使它们重新出现。
还有其他什么诀窍可以尝试让它再次正常工作吗?
在标记了新的三个属性之后,先前的三个属性在Interface Builder中消失了。在新的三个属性中,只有一个出现了。
我试过删除并重新创建属性,取消标记新属性,以期望旧属性重新出现,删除并重新创建Interface Builder中的自定义视图,强制刷新所有视图,关闭并重新打开Xcode,到目前为止,没有任何方法使它们重新出现。
还有其他什么诀窍可以尝试让它再次正常工作吗?
@IBInspectable public var lightBackgroundColor = UIColor(red: 222.0/255, green:196.0/255, blue:160.0/255, alpha:1)
。 - William Entriken