我一直无法找到任何相关内容,并认为可能无法以简单的方式进行。
我可以有一个视图,例如这样的加载条,它一直位于每个其他视图控制器上,直到我选择关闭它,但同时任何基础视图仍然可以与之交互?表现得像系统视图。在呈现新的视图控制器时保持持久性。
感谢。
答案 0 :(得分:4)
将其添加为window
的子视图。像这样:
UIView *myView = ...
[self.window addSubview:myView];
答案 1 :(得分:4)
不像@JackyBoy建议的那样将其添加到窗口,而是将其添加到窗口的rootViewController视图中。这将随设备一起旋转。如果只是将它添加到窗口中,则可能会出现旋转问题。
UIView *myView = ...
[UIApplication sharedApplication].keyWindow.rootViewController.view addSubview:myView];