iOS 8. UIBarButtonItem with custom image.
Tried many different ways, most of them were not helping.
Max's solution, thesetTintColor
was not changing to any color.
I figured out this one myself, thought it will be of use to some one.
For Hiding:
[self.navigationItem.rightBarButtonItem setEnabled:NO];
[self.navigationItem.rightBarButtonItem setImage:nil];
For Showing:
[self.navigationItem.rightBarButtonItem setEnabled:YES];
[self.navigationItem.rightBarButtonItem setImage:image];