给UIView设置图片(UILabel一样适用)

2017-09-12  本文已影响0人  MrCSA

第一种方法:

利用的UIView的设置背景颜色方法,用图片做图案颜色,然后传给背景颜色。

UIColor *bgColor = [UIColor colorWithPatternImage: [UIImage imageNamed:@"bgImg.png"];

UIView *myView = [[UIView alloc] initWithFrame:CGRectMake(0,0,320,480)];

[myView setBackGroundColor:bgColor];

第二种方法:

UIImage *image = [UIImage imageNamed:@"yourPicName@2x.png"];

yourView.layer.contents = (__bridge id)image.CGImage;

//设置显示的图片范围

yourView.layer.contentsCenter = CGRectMake(0.25,0.25,0.5,0.5);//四个值在0-1之间,对应的为x,y,width,height。

上一篇 下一篇

猜你喜欢

热点阅读