在iOS开发中有时需要自己自定义一个视图view的背景,而网上有人提出的在循环中不断alloc的方法设置其背景色渐变,会耗费很多内存和资源,极其不明智,而在CALayer中早就提供有图层渐变的类和相应的方法,有需要的可以仔细研究一下,这里给一个小示例,给各位参考一下. 这里的方法是, 1.建一个storyboard的工程: 2.使用storyboard拖一个View到控制器视图上,并设置外部接口用于调用: 3.进入到ViewControler.m中,敲入代码: #import "ViewCont