3

我想在带有 Pixate 的 Titanium 应用程序中使用实时 CSS 样式。在他们的文档中,他们提到了一个视频,该视频演示了如何在 XCode 中进行设置。

另一个视频在 Titanium 应用程序中演示了这一点,但我没有找到关于如何实现这一点的解释。

如何启用实时 CSS 样式?

4

2 回答 2

0

Pixate 为此目的维护了一个 Titanium 模块。

https://github.com/Pixate/Titanium-Pixate

于 2013-12-16T20:04:32.460 回答
0

经过一番挖掘,我确实找到了方法。我不确定这是否是预期的方式,但它工作正常。

将此代码放入您的 app.js 中,模拟器将在保存 CSS 文件时立即刷新更改。

var PX = require('com.pixate.framework');
PX.styleSheetFromFilePathWithOrigin({ 
    monitor: true,
    origin: 0,
    filename: '/absolute/path/to/app.css'
});
    // you can add multiple css files to monitor
PX.styleSheetFromFilePathWithOrigin({ 
    monitor: true,
    origin: 0,
    filename: '/absolute/path/to/another_file.css'
});
于 2014-01-13T21:50:39.337 回答