2014-12-09 2 views
0

Я хочу добавить следующее изображение в UIBarButtonItem:Странный результат изображения для UIBarButtonItem

enter image description here

Однако, когда я поставил его в «Изображение» свойство UIBarButtonItem с помощью Interface Builder в XCode 6 я получил следующий результат:

enter image description here

Что я делаю неправильно? Как я могу это исправить?

Заранее спасибо.

ответ

1

По умолчанию ваши изображения становятся тонированными с использованием цвета оттенка и альфа-маски.

Вы можете установить его, чтобы сделать оригинал по телефону

[myBarButton setImage:[[self imageForState:UIControlStateNormal] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal] forState:UIControlStateNormal]; 

на кнопку!

+0

Спасибо за ответ! Могу ли я сделать это через Interface Builder? – FrozenHeart

+1

@FrozenHeart К сожалению, вы не можете, поместите его в 'viewDidLoad' – Jack

Смежные вопросы