EasyTheme:Swift Swift中的主题管理 源码
主题 故事 是否曾经想过支持夜间模式? 还是根据季节对应用程序进行不同的皮肤设计? 还是根据付款状态切换功能? 好吧,这些实际上是对应用程序事件的React。 许多其他框架鼓励您使用硬编码的值,例如label.xyz_textColors = [.red, .blue], textField.xyz_fonts = [font1, font2], ... 这也使更改变得非常困难,因为使用索引,您需要记住,第一个索引是该主题,第二个索引是该主题,而且xyz_textColors类似于尝试复制整个UIKit API,经常更新 :face_screaming_in_fear: 主题可以为您提供帮
用户评论