在Nib文件中使用常量

时间:2011-02-14 12:31:40

标签: ios objective-c c-preprocessor nib

我有一个Nib很少的应用程序,Nib是根据配色方案构建的。现在我需要改变配色方案。所以我需要去每个笔尖,以及其中的每个组件并改变它的颜色。

我想知道我是否可以告诉Nib从“#define”中读取颜色,以便将来很容易做出这些改变。

或者改变Nib内容的任何其他方式,不是通过转到每个Nib并更改它,而是通过这样做是一个中心位置。

3 个答案:

答案 0 :(得分:1)

目前无法在Nib文件的上下文中使用常量或定义的符号。您应考虑在http://bugreporter.apple.com处向Apple提交增强请求以获取此功能。

答案 1 :(得分:0)

不适合为每个需要颜色自定义的元素设置IBOutlet,然后在代码中设置颜色?

答案 2 :(得分:0)

即使在使用其他颜色创建笔尖之后,您仍然可以将viewDidLoad函数或任何其他函数中的背景颜色值更改为#define-ed值。