我在尋找一個支持UIAppearance
協議的類的完整列表。我一直無法找到一個。對於如何以編程方式生成這樣一個列表(我已經給出了一點思路),我接受了一些建議。支持UIKit UIAppearance協議的類的最終列表
0
A
回答
1
這不是一個明確的或完整列表,但張貼的問題(通過以下鏈接this related question)後場分鐘,我發現這個網頁鏈接:
http://blog.mosheberman.com/list-of-classes-that-support-uiappearance-in-ios-5/
有海報使用的grep命令(grep -r UI_APPEARANCE_SELECTOR ./ > ~/Desktop/UI_APPEARANCE.txt
)將所有在方法原型中具有UI_APPEARANCE_SELECTOR的類轉儲出來。他們想出了這個名單如下:
- UIActivityIndicatorView.h
- UIBarButtonItem.h
- UIBarItem.h
- UINavigationBar.h
- UIProgressView.h
- UISearchBar.h
- UISegmentedControl.h
- UISlider.h
- UISwitch.h
- UITabBar.h
- UITabBarItem.h
- UIToolbar.h
當然,這不包括子類以上列出的那些類。此外,海報提到UIView
,它明確實施協議,但沒有任何方法標記UI_APPEARANCE_SELECTOR
。我想知道是否可以通過刷新UIAppearance
來創建更完整的列表。
這裏是另一個相關的問題:iOS 5: Curious about UIAppearance
相關問題
- 1. 協議「的net.tcp」不支持
- 2. Swift:限制類只支持協議
- 3. 權威的Web客戶端支持的協議和WebRequest的類的列表
- 4. SecureSocket支持哪些協議?
- 5. LibCurlNet支持SMTP協議?
- 6. 協議'net.tcp'不受支持。
- 7. FileUtils.copyUrlToFile支持哪些協議?
- 8. 自定義協議支持
- 9. 協議'net.tcp'不支持
- 10. 支持var !?在協議
- 11. 不支持協議(Android)
- 12. 多語言支持和協議表格
- 13. 與GWT jcifs:不支持的協議smb
- 14. iOS上的VoIP支持哪些協議?
- 15. XBOX支持的流媒體協議
- 16. IO:協議的「https」不支持
- 17. wso2使用不受支持的協議
- 18. 對MongoDB的DocumentDB協議支持
- 19. Sahi:文件:// Sahi的協議支持
- 20. cURL不受支持的SSL協議
- 21. 協議不受支持的Android
- 22. 支持回撥服務的WCF協議
- 23. 最佳Java支持的服務器/客戶端協議?
- 24. 最佳Python支持的服務器/客戶端協議?
- 25. 雷音Datomic:開發協議給`協議不受支持:dev`
- 26. ICMPv6協議不可達(協議不支持)
- 27. 使用協議的具體類型,符合「AnyObject」不支持
- 28. Watir-Webdriver - 協議不支持的地址系列 - 套接字(2)
- 29. Atmosphere.js 501不支持Websocket協議
- 30. 綁定:協議地址族不支持
這是一個更好的(更徹底grepping)由前一段的答案:http://stackoverflow.com/a/9424142/18961 – livingtech