How you will set a background image to UILabel.
I searching different site and stackoverflow following code is solve my purpose. This code help me set a image and to fit / shrink according to size of UILabel.
UIImage *img = [UIImage imageNamed:@"yourimage.png"];
CGSize imgSize = self.YourLabelName.frame.size;
UIGraphicsBeginImageContext( imgSize );
[img drawInRect:CGRectMake(0,0,imgSize.width,imgSize.height)];
UIImage* newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
self.YourLabelName.backgroundColor = [UIColor colorWithPatternImage:newImage];










