Я пытаюсь изменить синий цвет с помощью значков в меню большего размера. Я попробовал почти все, что нашел на StackOverflow, но ничего не работало на iOS 8. Я пробовал это solution, но не работает. Единственный вариант я нашел, чтобы изменить цвет былИзменение цвета оттенков UITabbar из большего меню в iOS8
[[UIView appearance] setTintColor:[UIColor redColor]];
но меняет все цвета в приложении.
Код просто новый проект с раскадровки, так что я просто добавил взгляды на раскадровке. Спасибо за помощь.
Edit: После того как я добавил код
UIImage *myImage = [[UIImage imageNamed:@"music.png"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
self.tabBarItem = [[UITabBarItem alloc] initWithTitle:@"New Title" image:myImage selectedImage:[UIImage imageNamed:@"music.png"]];
Изображение изменяется при выборе точки зрения, но она по-прежнему синий.
Спасибо за ответ, я попытался код из предложений, но по-прежнему не работает. Думаю, я делаю что-то неправильно. Я приложил полный код, если вы можете взглянуть. – varu
@varu Я только что обновил свой ответ. Я не понимал, что вы используете Раскадровку! – Ludovic
У меня была эта проблема с оттенком цвета в более крупном проекте, что было начато в 2010 году, и мне пришлось исправить проблему с помощью значков. Я создал новый проект только для StackOverflow. Спасибо, что помогли мне. Я действительно ценю твою помощь. Мне еще есть чему поучиться :) – varu