redribben

image work

Jan 3rd, 2015
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.67 KB | None | 0 0
  1. // UIImage *butterfly = [UIImage imageNamed:@"123.png"];
  2. //
  3. //
  4. //// CGRectMake(0, 0, [ [ UIScreen mainScreen ] bounds ].size.width, [ [ UIScreen mainScreen ] bounds ].size.height);
  5. //
  6. //
  7. UIImage *imageA = [UIImage imageNamed:@"123.png"];
  8. CGSize imageSize = imageA.size;
  9. CGFloat newWidth = (([[ UIScreen mainScreen ] bounds].size.height) / imageSize.height) * imageSize.width;
  10. // UIImageView *firstFrame = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, newWidth, [[ UIScreen mainScreen ] bounds].size.height)];
  11. // [firstFrame setImage:image];
  12. //// UIView *newView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, newWidth, [[ UIScreen mainScreen ] bounds].size.height)];
  13. // UIView *newView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, newWidth, [[ UIScreen mainScreen ] bounds].size.height)];
  14. // [newView setBackgroundColor:[UIColor colorWithPatternImage:butterfly]];
  15. //
  16. //
  17. UIGraphicsBeginImageContext(self.view.frame.size);
  18. // [[UIImage imageNamed:@"123.png"] drawInRect:self.view.bounds];
  19. [[UIImage imageNamed:@"123.png"] drawInRect:CGRectMake(0, 0, newWidth, [[ UIScreen mainScreen ] bounds].size.height)];
  20. UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
  21. UIGraphicsEndImageContext();
  22.  
  23. self.backgroundView.backgroundColor = [UIColor colorWithPatternImage:image];
  24.  
  25.  
  26.  
  27.  
  28. // [self.view setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"123.png"]]];
  29. // theImageView.contentMode = UIViewContentModeScaleAspectFill;
  30. // [self.view setMaskView:newView];
  31. // [backgroundView set:newView];
  32. // [theImageView setMaskView:firstFrame];
Advertisement
Add Comment
Please, Sign In to add comment