2013-07-02 3 views
2

Я вижу те же самые значки, которые используются во многих разных приложениях (например, на панели вкладок значки для обновления, дома, расширения и т. Д.). Есть ли бесплатная загрузка этих основных значков, доступных от Apple, или они должны разрабатываться каждым отдельным разработчиком?
Мне кажется странным, что Apple подходит к своим приложениям, чтобы следить за HIG, но не предоставила по крайней мере самый базовый набор значков, поэтому пользователи инстинктивно знают, что делает кнопка. У меня был быстрый поиск в Google, но ничто не кажется прямым результатом Apple, и большинство других платят за значки. Любые идеи кто-нибудь ???Есть ли в наличии набор значков Apple, доступных для скачивания?

редактировать

И как побочный вопрос, являются два значок изображения, необходимым для удовлетворения сетчатки дисплеев или будет приложение автоматически «сокращать» сетчатку-дисплей счастливого значка для нормального отображения?

ответ

2

Большинство стандартных «значков», которые вы видите, в UIToolBar s, например, предназначены для Apple. Они встроены в стандартный класс UIBarButtonItem.Для инициализации одного из них, вы делаете что-то вроде этого:

UIBarButtonItem *item = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:(UIBarButtonSytemItem)... 

То, что происходит в (UIBarButtonSystemItem) может быть:

  • UIBarButtonSystemItemDone
  • UIBarButtonSystemItemCancel
  • UIBarButtonSystemItemEdit
  • UIBarButtonSystemItemSave
  • UIBarButtonSystemItemAdd
  • UIBarButtonSystemItemFlexibleSpace
  • UIBarButtonSystemItemFixedSpace
  • UIBarButtonSystemItemCompose
  • UIBarButtonSystemItemReply
  • UIBarButtonSystemItemAction
  • UIBarButtonSystemItemOrganize
  • UIBarButtonSystemItemBookmarks
  • UIBarButtonSystemItemSearch
  • UIBarButtonSystemItemRefresh
  • UIBarButtonSystemItemStop
  • UIBarButtonSystemItemCamera
  • UIBarButtonSystemItemTrash
  • UIBarButtonSystemItemPlay
  • UIBarButtonSystemItemPause
  • UIBarButtonSystemItemRewind
  • UIBarButtonSystemItemFastForward
  • UIBarButtonSystemItemUndo
  • UIBarButtonSystemItemRedo
  • UIBarButtonSystemItemPageCurl

Какие все стандартные иконки, которые вы видите на протяжении прошивкой.

Я получил этот список от UIBarButtonItem class reference. Он содержит такие вещи, как скриншоты и описания вариантов использования.

+0

Знаете ли вы, есть ли способ ссылаться на них из раскадровки (т. Е. В свойствах элемента штриховки - изображение), или мне нужно создать новый подкласс для загрузки его в код? – Giovanni

+0

Я считаю, что это в свойствах IB-кнопок на панели. Осмотритесь - вы это узнаете, когда увидите это. – Undo

+0

Спасибо, у вас есть принятый ответ! Еще одна мелочь: я полагаю, что значки на панели вкладок такие же, как и любой другой значок. Если я назвал значок Picture.png, тогда мне также нужно добавить еще один значок с удвоенной резолюцией с именем [email protected] (который iOS будет автоматически выбирать, будет ли он отображаться на экране сетчатки)? – Giovanni

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