IBInspectable 属性停止显示
IBInspectable properties stopped showing
我将三个属性标记为 IBInspectable,它们运行良好。后来我决定我一直在使用的另外三个属性也可以从 IBInspectable 中受益,所以我也标记了它们。
标记新的三组后,之前的三组从 Interface Builder 中消失了。新三位中,只有一位现身
我已经尝试删除并重新创建属性,取消标记新属性以希望旧属性重新出现,在 Interface Builder 中删除并重新创建我的自定义视图,强制刷新所有视图,关闭关闭并重新打开 Xcode,到目前为止,没有任何方法可以让它们恢复原状。
是否有任何其他技巧我可以尝试让它再次工作?
想通了。似乎在某处我从变量定义中删除了显式类型声明。
我在将@objc 添加到某些变量后发生了这种情况。
我将三个属性标记为 IBInspectable,它们运行良好。后来我决定我一直在使用的另外三个属性也可以从 IBInspectable 中受益,所以我也标记了它们。
标记新的三组后,之前的三组从 Interface Builder 中消失了。新三位中,只有一位现身
我已经尝试删除并重新创建属性,取消标记新属性以希望旧属性重新出现,在 Interface Builder 中删除并重新创建我的自定义视图,强制刷新所有视图,关闭关闭并重新打开 Xcode,到目前为止,没有任何方法可以让它们恢复原状。
是否有任何其他技巧我可以尝试让它再次工作?
想通了。似乎在某处我从变量定义中删除了显式类型声明。
我在将@objc 添加到某些变量后发生了这种情况。