堆叠容器和用户交互

Stacked Container and User Interaction

我有一个应用程序,其中有一张地图 (MKMapView) 和一些可能经常更改的用户界面。 我试图使用情节提要容器:一个包含位于下方的 MKMapView,另一个位于顶部应该管理 UI.

但是这样做,第一个容器捕获了触摸事件,我无法移动我的地图。 除了直接处理触摸事件,还有什么办法可以处理吗?

谢谢。

我终于明白了。在 IB 中使用容器时,它实际上为特定 ViewController 添加了一个视图。 所以你实际上可以调用 myViewController.view.superView 并且它 returns 位于原始 viewController 内部的视图与容器。使用它来隐藏或显示容器的视图!