我试图使用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
我做错了什么吗? 如果您需要更多细节,请问我。
答案 0 :(得分:0)
我回答我的问题,路径不好我改为
/Users/gumcher/Path/to/myapp/default.css