1. 本节课将为您演示,第三类库对颜色类的扩展。首先确保在您的项目中,已经安装了所需的第三方库。在此处双击查看安装配置文件。
image
2. 根据配置文件中的相关设置,安装第三方库。安装完成之后,双击打开此处的项目文件。
image
image
4. 现在开始编写代码,获得某个颜色的亮色、暗色、灰阶、反色、混合色等。
image
image
image
image
8. 继续添加一个集合视图变量,作为当前类的属性。您将使用此集合视图,展示颜色的各种变化。
image
image
10. 返回一个颜色数组,包含原始色的亮色、暗色、饱和度增强、饱和度减弱、灰调、调整色相、互补色、反色、混合色和阴影色等。
image
image
image
image
image
15. 初始化一个集合视图对象,并设置该对象的显示区域和布局属性。
image
image
image
18. 最后将集合视图添加到根视图,并重新加载集合视图的数据。
image
19. 添加一个方法,用来设置集合视图的段落为2。第一个段落用来显示各种扩展色,第二个段落用来显示渐变色。
image
image
image
image
23. 继续添加一个方法,用来初始化或复用集合视图的单元格。
image
24. 然后根据复用标识,从集合视图中获取可以复用的单元格。
image
image
image
image
image
image
image
31. 接着设置标签对象的文字对齐方式为居中对齐,并将标签对象添加到单元格中。
image
32. 设置标签对象的文字内容,然后将单元格的背景颜色,设置为数据源中的颜色。
image
33. 最后返回设置好的单元格,接着点击左上角的[编译并运行]按钮,启动模拟器预览项目。
image
34. 在模拟器的上方显示了由原始色扩展出的各种颜色,而在下方的区域则显示了一组渐变颜色。最后点击此处的[停止]按钮,关闭模拟器,并结束本节课程。
image
本文整理自:《app开发中的神兵利器》,真正的[手把手]教学模式,用最快的速度上手iOS开发,苹果商店App Store免费下载:https://itunes.apple.com/cn/app/id1209739676,或扫描本页底部的二维码。课程配套素材下载地址:资料下载
apps8 2.png









网友评论