gpt4 book ai didi

iphone - 支持 UIKit UIAppearance 协议(protocol)的类的最终列表

转载 作者:行者123 更新时间:2023-11-29 04:11:25 25 4
gpt4 key购买 nike

我正在寻找支持UIAppearance协议(protocol)的类的完整列表。我还没找到。我愿意接受有关如何以编程方式生成这样一个列表的建议(我已经对此进行了一些思考)。

最佳答案

这不是一个明确或完整的列表,但当然,在发布问题几分钟后(通过指向 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) 转储方法原型(prototype)中具有 UI_APPEARANCE_SELECTOR 的所有类。他们得出的 list 如下:

  • UIActivityIndi​​catorView.h
  • UIBarButtonItem.h
  • UIBarItem.h
  • UINavigationBar.h
  • UIProgressView.h
  • UISearchBar.h
  • UISegmentedControl.h
  • UISlider.h
  • UISwitch.h
  • UITabBar.h
  • UITabBarItem.h
  • UIToolbar.h

当然,这不包括上面列出的子类的类。另外,海报提到了 UIView,它确实实现了该协议(protocol),但没有任何用 UI_APPEARANCE_SELECTOR 标记的方法。我想知道是否可以通过 grep for UIAppearance 创建更完整的列表。

这是另一个相关问题:iOS 5: Curious about UIAppearance

关于iphone - 支持 UIKit UIAppearance 协议(protocol)的类的最终列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14344660/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com