【文件属性】:
文件名称:SYThemeManager:iOS 主题皮肤 切换
文件大小:521KB
文件格式:ZIP
更新时间:2021-05-13 17:25:40
Objective-C
#不再更新了,此库有bug,不修正了。
SYThemeManager
iOS 主题/皮肤 切换,如果项目够简单的话,基本上不需要自己添加各种监听,然后发通知了,直接从配置文件里面读颜色,图片。
支持UIImage的缓存(可控制,也可以不缓存)
项目中使用了多个开源的解决方案,如BlockInjection(注入)StandardPaths (资源路径)
默认支持
UIView
{
backgroundColor
}
UITextView、UITextField、UILabel
{
textColor,
font
}
支持image和highlightedImage的拉伸处理
UIImageView
{
image,
highlightedImage
}
支持对各个state的支持、支持backgroundImage各个state的拉伸
UIButton
{
image,
b
【文件预览】:
SYThemeManager-master
----LICENSE(1KB)
----SYThemeManager()
--------.idea()
--------SYThemeManager()
--------SYThemeManager.xcodeproj()
--------SYThemeManagerTests()
----.gitignore(382B)
----README.md(1KB)