Документированы ли встроенные в iPhone изображения и есть ли где-нибудь список их имен? - PullRequest
9 голосов
/ 18 марта 2010

Я случайно обнаружил, что если вы сделаете UIButton в Интерфейсном Разработчике и введете Плюс в поле изображения, для кнопки появится изображение +. Аналогичный результат получается при наборе Minus.

Мне интересно, если это ошибка или есть какой-то способ, которым бедные программисты могут получить доступ к встроенным общим изображениям графического интерфейса из других приложений Apple, таких как зеленый +, красный -, шеврон раскрытия подробностей, большая красная кнопка «Удалить контакт» или аналогичная кнопка и т. д.

Кто-нибудь еще сталкивался с этим или знает, где получить доступ к этим вещам в XCode?

Для меня имеет смысл, что они должны быть пригодными для использования, потому что Apple HIG, похоже, стремится сделать вещи узнаваемыми и интуитивно понятными и использовать их так, как их используют другие приложения.

Ответы [ 2 ]

2 голосов
/ 18 марта 2010

Вы можете получить UITabBarItem s и найти там UIBarButtonItem. Прокрутите экран до конца экрана, и вы увидите все системные образы панелей вкладок и панелей навигации.

1 голос
/ 12 мая 2014

Я нашел обновленный (iOS7) список значков для UIBarButtonSystemItem в официальной iOS Developer Library , который может быть полезен.

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