在所有视图控制器上显示对象

时间:2015-01-06 19:07:32

标签: ios objective-c

我在所有ViewControllers中都显示了几个对象。

我想知道是否有办法将这些对象合并到一个对象中,并从项目中的每个ViewController初始化该对象。

本质上,我试图合并对象(它们是相同类型并执行相同的操作)并使它们可以全局访问。

实施例。

@property (weak, nonatomic) IBOutlet UIProgressView *progressView;

我想从所有ViewControllers中显示和访问此UIProgressView。

1 个答案:

答案 0 :(得分:3)

您可以将这些接口元素放在UIViewController子类中,然后让所有其他viewControllers继承自该接口元素(即抽象超类),这样只有一批代码可以覆盖它们。