我有一个Nib很少的应用程序,Nib是根据配色方案构建的。现在我需要改变配色方案。所以我需要去每个笔尖,以及其中的每个组件并改变它的颜色。
我想知道我是否可以告诉Nib从“#define”中读取颜色,以便将来很容易做出这些改变。
或者改变Nib内容的任何其他方式,不是通过转到每个Nib并更改它,而是通过这样做是一个中心位置。
答案 0 :(得分:1)
目前无法在Nib文件的上下文中使用常量或定义的符号。您应考虑在http://bugreporter.apple.com处向Apple提交增强请求以获取此功能。
答案 1 :(得分:0)
不适合为每个需要颜色自定义的元素设置IBOutlet
,然后在代码中设置颜色?
答案 2 :(得分:0)
即使在使用其他颜色创建笔尖之后,您仍然可以将viewDidLoad函数或任何其他函数中的背景颜色值更改为#define-ed值。