在Pixate中,如何在样式中添加新属性



基本上,我想添加Pixate当前不支持的属性,我该怎么做?

一个例子可能是自定义控件,或者当iOS8问世并且有新的东西(比如tintColor在iOS7中随处可见)时,我想立即支持它,而不是等待Pixate修补它。

简而言之,有没有办法扩展Pixate中的功能? 有没有办法为 Pixate 尚不支持的属性创建键值对?

目前没有办法在Pixate 2.x中向CSS添加任意属性。 对于 3.0,我们添加了一个 API,用于使用任意属性扩展 CSS。

据我了解,Pixate是UIAppearance API的抽象。因此,如果您想在Pixate之前支持一种样式,您可能有两种选择:

  1. 使用新的iOS SDK中的新UIAppearance选项,直到Pixate发布补丁。
  2. 编写你自己的CSS解析器,并将你的样式转换为UIAppearance代码(轮子:重新发明)。

那是我的2美分。祝你好运。:)

相关内容

  • 没有找到相关文章