我遇到了一个IBDesignable元素没有出现在情节提要视图中的问题。这似乎是我的机器/版本的Xcode (2015年11英寸Macbook Air运行MacOS 10.14.4和Xcode10.2.1)所特有的,而不是代码中的错误,因为相同的项目在13英寸的Retina (Xcode9.2)上运行时显示良好。它也可以在模拟器中正确显示。
我尝试过清理和重建项目,创建新项目,重新启动Xcode,重新启动计算机,删除派生数据,并更新到最新版本的Xcode,但都没有成功。
当我尝试运行编辑器>调试选定视图时,我得到以下错误:“无法附加到pid:####错误1。”
下图显示了我的IBDesignable类和生成的故事板演示文稿。

在这方面的任何帮助都将非常感谢!
更新:我还注意到,当我选择designable视图时,检查器显示为"Designables UPDATE“,如下图所示:

发布于 2019-05-13 20:32:00
这最终解决了我的问题:https://stackoverflow.com/a/26720740/5291486
总之,我启用了Editor > Automatically Views,然后单击Editor > Refresh All Views。
发布于 2019-05-13 17:32:49
验证draw函数中的代码是否正确。
https://stackoverflow.com/questions/56100084
复制相似问题