您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页@IBDesignable和@IBInspectable-让自己

@IBDesignable和@IBInspectable-让自己

来源:二三娱乐

       swift 3.0可以十分简洁的实现自己创建的属性可以在Xib和Storyboard中修改并且显示,我讨厌说废话,直接上代码和方法:

1、在要实现的类前面加@IBDesignable

eg:@IBDesignable class MyView: UIView {

}

2、在要添加的属性前加@IBInspectable

eg:@IBInspectable var cornerRadius: CGFloat = 3.0 {

didSet {

layer.cornerRadius = cornerRadius

layer.masksToBounds = true       }     }

3、在storyboard或xib中关联控件

4、没有了。你会发现在对应的位置多了一块,像往常一样修改就可以了

Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务