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