Как добавить изображение к кнопке навигации назад
У меня есть изображение задней кнопки (backButton). Как я могу добавить его к кнопке "Назад" на панели навигации?
UIBarButtonItem *newBackButton = [[UIBarButtonItem alloc]initWithImage:[UIImage imageNamed:@"backButton"]
style:UIBarButtonItemStylePlain target:nil action:nil];
viewController.navigationItem.backBarButtonItem = newBackButton;
[newBackButton release];
Тем не менее, я получаю странно выглядящую кнопку, как показано ниже.
Как заменить кнопку с черным изображением кнопки "Назад"?
1 ответ
Решение
Вам придется изменить размер пикселя черного изображения. Откройте изображение в любом графическом редакторе, перейдите к настройке размера изображения (это может называться как-то еще в другом фоторедакторе), узнайте размер и пиксели. Похоже, вам придется сделать это на 1 пиксель выше и примерно на 2 пикселя шире, но я не уверен. Вероятно, вы можете найти документацию по размеру пикселя навигационной кнопки и поработать с ней. Удачи