Как создать изображение, содержащее текст для UITabBarItem

Я пытаюсь поместить изображение, содержащее текст, в UITabBarItem.

Я пошел к нашему графическому дизайнеру и попросил его создать для меня изображение, содержащее текст «Резюме».

Он действительно сделал. (изображение в формате png).. но когда я вставил приложение, я увидел ужасный вид..

Изображение: введите здесь описание изображения

Как это выглядит в приложении: введите здесь описание изображения


person Muhammad Hewedy    schedule 09.10.2011    source источник
comment
Вам действительно НЕ следует размещать текст на ваших UITabBarButton, для этого предназначена метка.   -  person esqew    schedule 09.10.2011
comment
Хорошо, хорошая мысль. Что делать, если у вас нет значка, который представляет значение кнопки вкладки с точки зрения клиента? И в то же время этикетка настолько мала, чтобы разместить на ней свой текст и освободить над ним большое пространство?   -  person Muhammad Hewedy    schedule 09.10.2011


Ответы (2)


Чтобы создать изображение для панели вкладок или элемента панели инструментов, вы или ваш дизайнер должны работать с альфа-каналом изображения. Цвета на изображении вообще не имеют значения, ОС интересует только альфа-канал. В вашем случае фон вашего изображения должен быть полностью прозрачным, а не черным.

person Ole Begemann    schedule 09.10.2011

Вы вполне можете использовать собственные цвета и изображения вместо тех, которые предоставляются вам собственным UITabBarController от Apple. Я использовал код, объясненный в этом (очень подробном) руководстве, отлично работает.

person yuvalz    schedule 10.10.2011