storyboard功能很强大,很方便,为我们节省了不少代码。但是在实际运用中,任然有一些功能不结合代码就不方便实现,这里比如为view设置圆角,用代码都知道怎么实现,但是用storyboard呢?
可能大家都知道可以使用storyboard的runtime attributes
但是这里仍然需要我们输入属性名,如果需要设置的view比较多,就会比较麻烦,和storyboard的设计不相符,那么有没有更简单的方法呢?既然写到这了,那是肯定有的。
我们可以自己添加storyboard的工具栏,比如添加圆角,就是使用@IBInspectable 关键字,具体使用用下,给需要设置圆角的控件添加分类,这里我给UIview添加,那么他的子类都可以用
添加完后,在storyboard中选择一个需要设置圆角的view,你会发现在工具栏中多了如下这一项
这样,直接在这里设置view的圆角,然后运行看看,是不是同样的达到了效果,这里设置是不是更加的方便?
这次先写到这,有新发现再来续写