iOS实现自定义View的属性在interface builder里面设置

    xiaoxiao2021-03-25  101

    自定义View的属性要实现像系统的view那样在Attribute Inspector设置然后在interface builder查看效果,需要用到两个关键字IBInspectable和IB_DESIGNABLE。

    0> 通过User Defined Rumtime Attributes可以在Interface Builder中,设置一些KVC属性的值.但是这样需要运行项目的时候才能看到效果。

    1> IB_DESIGNABLE的宏的功能就是让XCode动态渲染出该类图形化界面。使用方式,把该宏加在自定义类的前面。

    2> IBInspectable让支持KVC的属性能够在Attribute Inspector中配置。

    详情请查看博客http://www.2cto.com/kf/201504/395034.html。

    转载请注明原文地址: https://ju.6miu.com/read-20934.html

    最新回复(0)