Добавить изображения на панель кнопок элемента панели инструментов в iphone

Я хочу добавить изображения на панель кнопок. Я пробовал использовать XIB и код, но изображение отображается в виде белого пятна. Кто-нибудь может подсказать, что я делаю неправильно или в каком направлении мне следует действовать?

2 ответа

Решение

Установите тип кнопки как пользовательский.

Попробуй вот так

UIButton *button =  [UIButton buttonWithType:UIButtonTypeCustom];
[button setImage:[UIImage imageNamed:@"myImage.png"] forState:UIControlStateNormal];
[button addTarget:self action:@selector(blah) forControlEvents:UIControlEventTouchUpInside];
[button setFrame:CGRectMake(0, 0, 32, 32)];
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:button];

Всего наилучшего.

Получил ссылку, которая показывает, как работает воин предлагает

http://www.iphonedevsdk.com/forum/iphone-sdk-development/33286-color-image-uibarbuttonitem-uitoolbar.html

Другие вопросы по тегам