Tkoul/TKThemeConfig
ios暗黑模式,多主题多皮肤设计。轻量,完美,执行效率极高。用于解决在ios上实现可跟随系统主题变更,也可不跟随实现自定义主题模式设计。 本sdk可以支持任意多个主题。开发习惯上极度契合ios开发习惯,对于复杂的主题设置类,均可使用对象的 tkThemeChangeBlock进行回调设置变更。 优势: 1.代码无侵入,轻量级SDK。上手简单。完美解决多任务后台主题即时变更,屏幕快照变更主体。 2.全局控制,效率极高。用hashmap的形式管理block指针对象,轻量。 3.一切OC对象皆tkThemeChangeBlock主题回调,根据主题的目前的索引变更主题。 4.常用的UIKit的组件,赋予主题属性,主题方法等。直接设置主题颜色、图片数组即可。 完全契合系统设置属性,方法习惯。 5.设计原理完美,弱引用的形式回调,不会对项目产生内存泄漏,内存占用不释放问题。UIKit-View层即用即注册, 跟随对象释放即销毁。主题回调block即用即注册,跟随对象释放即销毁。
Objective-CMIT
Stargazers
- saberChen
- command-not-found
- xixisplit
- hlhelong
- xieqi520
- lanwenjin
- baantatsuBeiJing
- HuDaQian
- yongyuandouneng广州
- sany620BeiJing
- wangjuniOS6
- zerotimo1234
- CLKang
- SuperEvilRabbit
- yulanzhu中国 北京
- FaDeve
- gaoypChina
- NovaZT
- polichanShanghai,China
- iptodaysSuzhou
- zhangddd
- dxd214北京
- dongpeng66
- BOOMBOOMTom天府之国
- yueluowutis
- xiaohuiLoveming
- czl0325厦门软件园二期观日路2号中软海晟科技有限公司
- iamSearcher
- DevenLu
- arex0207
- tomshare
- fanyuexiangbeijing China
- HiUSB
- BYC810shenzhen
- LJWSW
- ocarolbeijing