Мой UITabBar Image не работает, также Где я могу найти изображения UITabBar, предоставленные конструктором интерфейса - PullRequest
0 голосов
/ 21 июля 2009

Я сохранил изображение с веб-сайта, щелкнув правой кнопкой мыши. Изображение представляло собой UITabBar Imange и должно было работать на UITabBar, но при запуске приложения оно отображало квадрат Может ли кто-нибудь сказать мне, почему это не работает.

Интерфейсный конструктор предоставляет некоторые изображения для UITabBar. Где они хранятся и как я могу получить к ним доступ.

Ответы [ 2 ]

1 голос
/ 22 июля 2009

Если я вас правильно понимаю, вы хотите знать, как получить такие вещи, как звездочка для избранного или увеличительное стекло для поиска. Это правильно?

Чтобы сделать это в коде, используйте эту функцию UITabBarItem:

- (id)initWithTabBarSystemItem:(UITabBarSystemItem)systemItem tag:(NSInteger)tag;

, где systemItem является одним из них:

UITabBarSystemItemMore
UITabBarSystemItemFavorites
UITabBarSystemItemFeatured
UITabBarSystemItemTopRated
UITabBarSystemItemRecents
UITabBarSystemItemContacts
UITabBarSystemItemHistory
UITabBarSystemItemBookmarks
UITabBarSystemItemSearch
UITabBarSystemItemDownloads
UITabBarSystemItemMostRecent
UITabBarSystemItemMostViewed

Чтобы сделать это в Интерфейсном Разработчике (который я сам не использую), добавьте UITabBar, а затем UITabBaritem; затем выберите тип элемента панели из атрибута вкладки BarItem: BarItem в инспекторе.

Создание UITabBars на самом деле довольно сложно. Внимательно прочитайте документацию и посмотрите учебники. Если вы растеряны, вы не одиноки. (И узнайте разницу между UIToolbar (который позволяет пользователю выполнять действия) и UITabBar (который позволяет пользователю изменять то, на что он смотрит или как отображается информация.)

Примечание: будьте очень осторожны при использовании пользовательских предметов. НЕ, например, используйте значок поиска, чтобы означать «показать те же данные, но с большим размером шрифта». Ваша заявка будет отклонена, если вы сделаете это.

0 голосов
/ 10 марта 2011

Если вы используете IB, возможно, xcode не найдет изображения, даже если они находятся внутри проекта.

В правом нижнем углу мыши на изображении выберите «получить информацию», на первой вкладке «Общие», где написано «сделать файл локализуемым». Поиграйте немного с этими вкладками и попробуйте выставить конфигурацию как раньше.

Сохраните, запустите проект, я думаю, что изображения будут отображаться на вкладке.

Я надеюсь немного помочь. Я объективный начинающий.

Willy.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...