Я настраиваю свои навигаторы, чтобы все они имели в них логотип. Я хочу, чтобы добавить логотип прямо здесь:Как сделать изображение в определенном месте на панели навигации?
Я знаю NavBars имеет свойство фонового изображения, но что бы растянуть его на всю навигационную панель. Я просто хочу его там! :)
До сих пор Ive попытался это:
UIImage *gradientImage44 = [[UIImage imageNamed:@"NavBar25High"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 0, 0, 0)];
UIImage *gradientImage32 = [[UIImage imageNamed:@"NavBar25High"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 0, 0, 0)];
// Set the background image for *all* UINavigationBars
[[UINavigationBar appearance] setBackgroundImage:gradientImage44 forBarMetrics:UIBarMetricsDefault];
[[UINavigationBar appearance] setBackgroundImage:gradientImage32 forBarMetrics:UIBarMetricsLandscapePhone];
Но то для градиентов, потому что, как я уже говорил, он использует изображение в качестве фонового изображения :(
Итак, что вы попробовали? – Wain
@Wain Я только что редактировал оригинальное сообщение с тем, что я пробовал. :) – marciokoko