我决定从用户那里收集数据。我开始在mainViewController的顶部添加viewController,如下图所示。 我的问题是用户能够在我的情况下交互mainViewcontroller,mapKit。每当用户滚动选择器视图时,它也会影响按钮上的mapViewController!
我不希望用户能够与mainViewController进行交互。
答案 0 :(得分:4)
您可以在显示叠加层时停用mainViewController
的用户互动,如下所示:
mainViewController.view.userInteractionEnabled = NO;
答案 1 :(得分:2)
另一种方法是截取mainViewController视图的屏幕截图,并将该图像用作性别和年龄集合视图的背景。这样做的好处是只需要显示一个视图控制器,也许可以节省内存。