为storyboard添加自定义工具

storyboard功能很强大,很方便,为我们节省了不少代码。但是在实际运用中,任然有一些功能不结合代码就不方便实现,这里比如为view设置圆角,用代码都知道怎么实现,但是用storyboard呢?

可能大家都知道可以使用storyboard的runtime attributes


图片发自简书App

但是这里仍然需要我们输入属性名,如果需要设置的view比较多,就会比较麻烦,和storyboard的设计不相符,那么有没有更简单的方法呢?既然写到这了,那是肯定有的。

我们可以自己添加storyboard的工具栏,比如添加圆角,就是使用@IBInspectable 关键字,具体使用用下,给需要设置圆角的控件添加分类,这里我给UIview添加,那么他的子类都可以用


图片发自简书App


添加完后,在storyboard中选择一个需要设置圆角的view,你会发现在工具栏中多了如下这一项


图片发自简书App


这样,直接在这里设置view的圆角,然后运行看看,是不是同样的达到了效果,这里设置是不是更加的方便?

这次先写到这,有新发现再来续写

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,455评论 25 708
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,251评论 4 61
  • ​不作恶(Do not be evil)是谷歌的非正式口号。 我对「作恶」的理解:一面创造价值,造福用户;一面带来...
    托爸阅读 349评论 0 0
  • 亲爱的多宝,谢谢你告诉我! 告诉我什么是勇敢、坚强和淡然! 亲爱的多宝,谢谢你让我知道! 让我知道人面对未知的恐惧...
    菇妈阅读 514评论 2 7
  • 一个人 静静的凝望 远方 那里有梦想 也有天堂 更有那想见的人 和消逝的时光 我的记忆存在着 然而闭了眼 却又那么...
    乌托邦的梦阅读 75评论 0 0