【发布时间】:2011-08-08 22:02:16
【问题描述】:
我需要打电话:
@property (nonatomic, retain) IBOutletCollection(UIButton) NSArray *buttons;
来自视图控制器 x,但能够从视图控制器 y 访问和设置按钮颜色。基本上我正在制作一个允许不同配色方案的设置页面。有任何想法吗?谢谢!
【问题讨论】:
-
在这里使用属性似乎是个坏主意,您最终会为要自定义的每个视图使用一个属性。相反,实现一个您的其他视图控制器可以调用的方法(将其设置为该控制器的委托方法是个好主意),使该方法接受颜色或主题之类的参数,并根据该方法在该方法中进行所有自定义你得到的参数。
-
你能解释一下吗?我是新手。谢谢!
标签: xcode viewcontroller