Как добавить изображение к кнопке навигации назад - PullRequest
0 голосов
/ 03 ноября 2011

У меня есть изображение кнопки (backButton). Как добавить его к кнопке «Назад» на панели навигации?

UIBarButtonItem *newBackButton = [[UIBarButtonItem alloc]initWithImage:[UIImage imageNamed:@"backButton"]
                                                                 style:UIBarButtonItemStylePlain target:nil action:nil];

viewController.navigationItem.backBarButtonItem = newBackButton;

[newBackButton release];

Однако я получаю странно выглядящую кнопку, как показано ниже.

enter image description here

Как заменить кнопку с изображением кнопки черного цвета назад?

1 Ответ

1 голос
/ 03 ноября 2011

Вам придется изменить размер пикселя черного изображения. Откройте изображение в любом графическом редакторе, перейдите к настройке размера изображения (это может называться как-то еще в другом фоторедакторе), узнайте размер и пиксели. Похоже, вам придется сделать это на 1 пиксель выше и примерно на 2 пикселя шире, но я не уверен. Вы, вероятно, можете найти документацию о точном размере пикселя навигационной кнопки и поработать с этим. Гудлак

...