如何从 NSObject 调用 Xib 文件以在 iOS 应用程序的所有 ViewController 中显示为公共视图

How to call Xib file from NSObject to display as a common view in all ViewController in the iOS app

我想创建一个 XIB,因为我通过计时器从应用程序委托或 NSObject class 调用,然后它将显示取决于计时器。

有什么帮助吗?

创建一个方法,用代码显示 xib Views 的内容

例如:

- (UIView *) createView
{
        UIView *rootView = [[[NSBundle mainBundle] loadNibNamed:@"MyRootView" owner:self options:nil] objectAtIndex:0];
        return rootView;
}

此方法 return 从 xib 文件中查看,您可以使用来自委托或 nsobject class 的计时器在任何您想要的地方调用此方法。