Fork me on GitHub

UIImageView transform锯齿

在UIImage上加个1像素宽的透明边框


UIImage *image = [UIImage imageNamed:@"cardBackDown.png"];

CGRect imageRect = CGRectMake(00, image.size.width, image.size.height);

UIGraphicsBeginImageContext(imageRect.size); 

[image drawInRect:CGRectMake(1,1,image.size.width-2,image.size.height-2)];

image = UIGraphicsGetImageFromCurrentImageContext();

UIGraphicsEndImageContext();

UIImageView *backCard = [[UIImageView allocinitWithImage:image];

backCard.frame = CGRectMake(1201007950);

[self insertSubview:backCard atIndex:0];

[backCard release];

posted on 2012-03-06 14:43  pengyingh  阅读(600)  评论(0)    收藏  举报

导航