在所有视图控制器上显示对象
Display object on all view controllers
我有几个对象,我在所有 ViewController 中都展示了这些对象。
我想知道是否有办法将这些对象合并为一个对象并从项目中的每个 ViewController 初始化该对象。
本质上,我试图合并对象(它们是同一类型并且做同样的事情)并使它们可以全局访问。
例如。
@property (weak, nonatomic) IBOutlet UIProgressView *progressView;
我想从所有 ViewController 显示和访问此 UIProgressView。
您可以将这些界面元素放在 UIViewController 子类中,然后让所有其他 viewController 继承自该子类(即抽象超类),这样只需大量代码即可涵盖所有这些元素。
我有几个对象,我在所有 ViewController 中都展示了这些对象。
我想知道是否有办法将这些对象合并为一个对象并从项目中的每个 ViewController 初始化该对象。
本质上,我试图合并对象(它们是同一类型并且做同样的事情)并使它们可以全局访问。
例如。
@property (weak, nonatomic) IBOutlet UIProgressView *progressView;
我想从所有 ViewController 显示和访问此 UIProgressView。
您可以将这些界面元素放在 UIViewController 子类中,然后让所有其他 viewController 继承自该子类(即抽象超类),这样只需大量代码即可涵盖所有这些元素。