@UIColor colorWithPatternImage方法

一般我们设置 一个view的背景  可以通过  在view上放一个imageView 来显示背景图片

 

这里介绍另外一种方法

可以直接通过改变view.backgroundColor的值 来达到上面的效果

self.backgroundColor=[UIColor colorWithPatternImage:[UIImage imageWithName:@"XXX"]];

 这样就能达到上面  imageView的效果     

 

但是用第二种方法在测试的时候  巨占内存   在ipad上显示一张 1024*768的图片  在模拟器器上查看内存  发现

第二中方法  占3.8mb   第一种只占用几十kb

posted @ 2012-09-13 14:45  不曾拥有  阅读(8676)  评论(0编辑  收藏  举报