Какие свойства я могу установить через прокси-сервер UIAppearance?
какие свойства я могу установить через прокси UIAppearance? Программирования с использованием UIKit документации Apple не перечисляет их. Есть ли список этих свойств?
1 ответ:
свойства, которые могут быть установлены с помощью UIAppearance помечены
UI_APPEARANCE_SELECTOR
в соответствующем заголовочном файле.создать список свойств с тегом
UI_APPEARANCE_SELECTOR
, вы можете использовать следующие команды Unix в терминале:cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/System/Library/Frameworks/UIKit.framework/Headers grep -H UI_APPEARANCE_SELECTOR ./* | sed 's/ __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_5_0) UI_APPEARANCE_SELECTOR;//'
вот список, который я собрал с помощью вышеуказанных команд. Это для 5.0 SDK. Соответствующие методы геттера были опущены для 3, 2012): этот список не изменился до самой последней версии XCode (4.3.3).
(12 марта 2013): список обновлен для SDK 6.1. Свойства, которые применяются для iOS 6.0 (или выше) перечислены в
[iOS 6.0]
тег.
(октября. 24, 2013): список обновлен для SDK 7.0. Свойства, которые применяются для iOS 7.0 (или выше) перечислены в
[iOS 7.0]
тег.