如何在Flex中删除此警告?我正在使用Halo主题,不想使用Spark主题。
样式'dropShadowVisible'仅受'mx.controls.List'类型支持,主题为'spark'
答案 0 :(得分:3)
两个选项:
1)将编译器参数'warnings'设置为false。 More info about compiler arguments are in the docs。与此相关的其他编译器参数是show-actionscript-warnings和warn-warning_type。
2)确保您使用的所有类都不引用dropShadowVisible样式。很可能它在内部使用的是您在应用中使用的Flex Framework类;所以这可能需要一些延伸。
答案 1 :(得分:1)
This post可能会给你一些见解。(我还没有验证那里发布的解决方案。)我建议你在做出更改前提取framework.swc的备份副本。This bug已经提交在adobe bug存储库中也有一些信息
答案 2 :(得分:0)
每当您在具有Spark主题的应用程序中使用mx | List以及SDK 4.0或4.1时,就会出现问题。前面提到的Adobe bug已修复,修复程序在SDK 4.5中。