【问题标题】:How to add an UIView on top of google map in iOS如何在 iOS 的谷歌地图上添加 UIView
【发布时间】:2015-05-31 23:26:27
【问题描述】:

我试图将视图放置在 GMSMapView 之上,因此当拖动地图时,视图不会移动。我尝试使用“addSubview”和“insertSubview”,但视图没有显示在顶部。有谁知道该怎么做?谢谢!

【问题讨论】:

  • 尝试将您的视图添加到地图超级视图。 [map.superView addSubView: 视图]
  • 能详细说明一下地图superview是谁?
  • 你能解决这个问题吗?

标签: ios google-maps add drag


【解决方案1】:

试试这个:

[[[[UIApplication sharedApplication] delegate] window] addSubview:yourView];
yourView.layer.zPosition = mapView.layer.zPosition + 1;

您可能不必将视图添加到窗口,只需将其添加到 map.superView 并尝试将 zPosition 调整为上述值或 1000 或其他值。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多