PixateFreestyle monitorChanges

时间:2014-08-21 20:39:17

标签: ios css pixate

我试图使用CSS的动态更新,但它似乎不起作用。 我在整个过程中改变了背景但没有改变。 这是一些伪代码:

//When I launch the iOS simulator
button {
  background-color:red;
}
//During the process I change the value
button {
  background-color:yellow;
}

我的didFinishLaunchingWithOptions函数看起来像:

-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window.styleMode = PXStylingNormal;

[self.window makeKeyAndVisible];


[PixateFreestyle currentApplicationStylesheet].monitorChanges = YES;
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"default.css"
                                                     ofType:@"css"];

 [PixateFreestyle styleSheetFromFilePath:filePath withOrigin:PXStylesheetOriginApplication];
 NSLog(@"%@", [PixateFreestyle currentApplicationStylesheet].filePath);
 [PixateFreestyle updateStylesForAllViews];
 return YES;
}

在我的控制台中,我有这一行:

Users/gumcher/Library/Application Support/iPhone Simulator/7.1/Applications/C16AD475-448C4106-A721-CF8E2AEE80C7/ConnexionSystem.app/default.css

我做错了什么吗? 如果您需要更多细节,请问我。

1 个答案:

答案 0 :(得分:0)

我回答我的问题,路径不好我改为

/Users/gumcher/Path/to/myapp/default.css