Advertisement
Guest User

Untitled

a guest
Apr 17th, 2014
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. //Set Cutom Nav Bar Appearance
  2. [[UINavigationBar appearanceWhenContainedIn:[MyNavigationControllerClass class], nil] setBackgroundImage: nil forBarMetrics: UIBarMetricsDefault];
  3. [[UINavigationBar appearanceWhenContainedIn:[MyNavigationControllerClass class], nil] setBarTintColor: self.tableView.backgroundColor];
  4.  
  5. UIColor* navBarBackgroundColor = [UIColor colorWithRed: (247.0 / 255.0) green: (247.0 / 255.0) blue: (247.0 / 255.0) alpha: 1];
  6. //Set Cutom Nav Bar Appearance
  7. [[UINavigationBar appearanceWhenContainedIn:[MyNavigationControllerClass class], nil] setBackgroundImage: nil forBarMetrics: UIBarMetricsDefault];
  8. [[UINavigationBar appearanceWhenContainedIn:[MyNavigationControllerClass class], nil] setBarTintColor: navBarBackgroundColor];
  9.  
  10. CGRect rect = CGRectMake(0.0f, 0.0f, 1.0f, 1.0f);
  11. UIGraphicsBeginImageContext(rect.size);
  12. CGContextRef context = UIGraphicsGetCurrentContext();
  13. CGContextSetFillColorWithColor(context, [self.tableView.backgroundColor CGColor]);
  14. CGContextFillRect(context, rect);
  15. UIImage *navBarImage = UIGraphicsGetImageFromCurrentImageContext();
  16. UIGraphicsEndImageContext();
  17.  
  18. //Set Cutom Nav Bar Appearance
  19. [[UINavigationBar appearanceWhenContainedIn:[MyNavigationControllerClass class], nil] setBackgroundImage: navBarImage forBarMetrics: UIBarMetricsDefault];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement