您的位置:首页 > 编程语言

通过Xcode7代码实时预览功能快速开发自定义控件(二)

2016-01-30 15:02 344 查看
打开工程中的Main.storyboard,拖入一个普通的View,并且设置背景色为蓝色。如图



选中View,我们可以在Xcode右边的属性栏中直观的看到当前View的属性,可以设置Alpha,Background,Tint等属性,但是依然有很多属性你不可以直接修改,比如当前View的边框宽度,颜色,圆角的半径等等。

如果想修改这些在系统提供的属性栏中没有的项目,你就要用到我们在上一讲中所创建的MyView.framework了。

第一步:修改当前View的Class为我们刚才创建的Cocoa Touch Class MyCustomView,如图



第二步:我们需要在MyCustomView.swift里添加我们需要的内容



当然也可以这么写:使用get和set方法(不需要给出初始值)



上面2种写法都可以,代码完成之后,我们可以在View的属性界面看到对应的自定义属性,如图



在右边的属性栏,我们不仅看到了当前系统提供的属性,还在系统属性的上面看到了My Custom View里面有3个属性,调整以后,我们可以看到View的变化,这个大家可以自己尝试。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: