Jakie właściwości mogę ustawić za pomocą serwera proxy UIAppearance?
Jakie właściwości mogę ustawić za pomocą Proxy UIAppearance? Dokumentacja UIKit firmy Apple nie wymienia ich. Czy istnieje lista tych właściwości?
1 answers
Właściwości, które można ustawić za pomocą interfejsu UIAppearance, są oznaczone UI_APPEARANCE_SELECTOR
w odpowiednim pliku nagłówkowym.
Aby wygenerować listę właściwości oznaczonych UI_APPEARANCE_SELECTOR
, możesz użyć następujących komend uniksowych w terminalu:
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;//'
Oto lista, którą skompilowałem przy użyciu powyższych poleceń. To jest dla SDK 5.0. Odpowiednie metody getter zostały pominięte dla 3, 2012): ta lista nie zmieniła się aż do najnowszej wersji XCode (4.3.3).
(Marzec 12, 2013): lista zaktualizowana dla SDK 6.1. Właściwości, które mają zastosowanie do systemu iOS 6.0 (lub nowszego), są wymienione pod tagiem [iOS 6.0]
.
(październik 2011 24, 2013): lista zaktualizowana dla SDK 7.0. Właściwości, które mają zastosowanie do systemu iOS 7.0 (lub nowszego) są wymienione pod tagiem [iOS 7.0]
.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-10-24 21:46:26