Это очень простой вопрос - но я нигде не мог найти ответ на него.
Я бы хотел кнопку возврата, как по умолчанию, которая отображается на панели навигации, но с фоновым изображением.
Даже с настройкой, как рассчитать размер / длину кнопки в соответствии с названием?
Заранее огромное спасибо за помощь!
UPDATE:
Спасибо, ребята! но ответ, который я наконец реализовал, был таков:
@ реализация UINavigationBar (UINavigationBarCategory)
- (void) drawRect: (CGRect) rect
{
UIColor *color = [UIColor colorWithRed:(13.0/255.0) green:(183.0/255.0) blue:(255.0/255.0) alpha:1.0];
// использовать пользовательский цвет для кнопки «Назад», который я получил с помощью цифрового цветометра на изображении панели навигации: P
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetFillColor(context, CGColorGetComponents( [color CGColor]));
CGContextFillRect(context, rect);
self.tintColor = color;
// use a custom background image for my navigation bar
UIImage *img = [UIImage imageNamed: Navigation_img];
[img drawInRect:CGRectMake(0,0,img.size.width,img.size.height)];
} // удовлетворительно работал для меня
@ конец