如何添加覆盖所有内容的叠加视图。例如,在标签栏控制器和导航控制器上?
谢谢
在您的堆栈中找到“顶部”视图,然后添加一个子视图。例如
[self.tabBarController.view addSubview:myView];
最难的部分是找到最顶层的视图;带有标签栏,它将是它自己的视图。
添加一个窗口。这就是弹出式键盘和 UIAlertView 所做的,您可以在此视图中看到 dump。
使用模态视图控制器。阅读本指南:
展示视图控制器本身很容易:
UINavigationController *navigationController = [[UINavigationController alloc]
initWithRootViewController:addController];
[self presentModalViewController:navigationController animated:YES];