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

时间:2013-11-06 18:14:10

标签: ios objective-c extending pixate

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

一个例子可能是一个自定义控件,或者当iOS8出现时,有一些新的东西(比如在iOS7中到处使用tintColor),我想立即支持它,而不是等待Pixate修补它

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

2 个答案:

答案 0 :(得分:5)

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

答案 1 :(得分:0)

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

  1. 使用新iOS SDK中的新UIAppearance选项,直到Pixate发布补丁。
  2. 编写自己的CSS解析器并将样式转换为UIAppearance代码(wheel:reinvented)。
  3. 那是我的2美分。祝好运。 :)

相关问题