0

任何人都知道如何让 UISegmentedControl 与 MapView 重叠并仍然正确显示?我目前正在尝试让 UISegmentedControl 出现在 MKMapView 中,以便用户切换地图类型。我在下面附上了截图。

这是我的故事板。请注意,“地图视图控制器场景”清楚地表明分段控件位于地图视图层之上。

当我使用此情节提要设置运行应用程序时, UISegmentedControl 不会出现。

现在我确实设法让它出现,前提是我确保 uisegmentedcontrol 不与 MapView 重叠。

这是同一个故事板,但这次 UISegmentedControl 和 MapView 之间没有重叠

应用运行,底部清晰显示 UISegmentedControl

谢谢!

4

2 回答 2

2

“这是我的故事板。请注意,“地图视图控制器场景”清楚地表明分段控件位于地图视图图层之上。”

我认为你真的希望它在地图视图之后 z 顺序正确。

颠倒 MapView 和 UISegmentedControl 的顺序,即将分段控件拖到 Map View Controller 场景中的 Map View 下方/之后

于 2012-09-05T17:51:03.857 回答
0

我有同样的问题,但对我来说,困难不是 Z 排序。那是我的支柱没有正确设置。我打开了顶部支柱,将其推到横向可视区域的底部下方。

于 2013-01-19T08:26:44.643 回答