草庐IT

IBDSIGNABL

全部标签

IBDSIGNABL在框架中不起作用的嵌入式项目

我创建了一个具有自定义IBDSIGNABLEUIVIEW的框架。当我仅在项目中包含框架时,ibinspectable属性不会在属性检查器中显示,但我可以通过编程使用视图属性。我检查了有关类似问题的解决方案上的堆栈溢出的几篇文章,发现此答复很有用https://stackoverflow.com/a/39999914/5548640。当我在Swift中开发框架时,我通过创建扩展而不是类别来尝试此解决方案(因为Swift中没有类别)。该解决方案无法正常工作。我不希望我的框架用户看到我的代码,但应该能够使用@ibdesignable@ibinspectable功能。另外,我不希望框架用户子类使用ib