Я создал собственный Navbar для своего приложения, используя protocoll:
@implementation UINavigationBar (CustomImage)
- (void)drawRect:(CGRect)rect {
UIImage *image = [UIImage imageNamed: @"navbar.png"];
[image drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
}
@end
это отлично работает. все панели инструментов в моем приложении выглядят великолепно. но я также хочу, чтобы способ подкрасить мои uibarbuttonitems в моей панели инструментов. Я мог бы установить цвет оттенка для каждой кнопки, но это не работает с заранее определенными элементами, такими как те, что находятся в моем mailcomposerview и т. д.
есть ли способ придать всем моим кнопкам оттенок? так же, как я сделал это с моей навигационной панелью.