Ios 视图卡在MapView后面

Ios 视图卡在MapView后面,ios,swift,uiview,uiview-hierarchy,Ios,Swift,Uiview,Uiview Hierarchy,我已经尽了一切努力使我的视图显示在地图视图上(见下面的代码),但它仍然不会显示。我不知道该怎么办 当我使用z位置时,视图会出现,但它不允许任何触摸操作(它是一个自定义分段控件) 你试过这两种吗 self.view.bringSubviewToFront(self.segmentedControl) self.view.sendSubviewToBack(self.mapView) 或 我已经看过这个帖子了:谢谢。第二个成功了。我一直在到处找这个。:) self.segmentedControl

我已经尽了一切努力使我的视图显示在地图视图上(见下面的代码),但它仍然不会显示。我不知道该怎么办

当我使用z位置时,视图会出现,但它不允许任何触摸操作(它是一个自定义分段控件)


你试过这两种吗

self.view.bringSubviewToFront(self.segmentedControl)
self.view.sendSubviewToBack(self.mapView)


我已经看过这个帖子了:谢谢。第二个成功了。我一直在到处找这个。:)
self.segmentedControl.layer.zPosition = self.mapView.layer.zPosition + 1
self.view.bringSubviewToFront(self.segmentedControl)
self.view.sendSubviewToBack(self.mapView)
self.segmentedControl?.superview.bringSubviewToFront(self.segmentedControl)
self.mapView?.superview.sendSubviewToBack(self.mapView)