如何在单击按钮时终止GMS mapview

时间:2014-11-20 05:11:37

标签: ios google-maps-sdk-ios

我陷入了googlemap集成。我正在使用谷歌地图实际上我想要点击按钮点击地图视图,因为它消耗太多内存如何杀死它?我只是想在我的应用程序中卸载一张地图。下面是我的示例代码,但它不起作用..

 (IBAction)menuButtonPressed:(id)sender {
    [super menuButtonPressed:sender];
    self.mapView_=nil;
}

但不善于帮助我解决这个问题。

1 个答案:

答案 0 :(得分:0)

您编写的所有操作都是删除对地图视图的本地引用。由于地图在您的视图中仍然可见,因此视图将保持强大的参考,因此无法发布。

尝试

- (IBAction)menuButtonPressed:(id)sender {
    [super menuButtonPressed:sender];
    [self.mapView_ removeFromSuperview];
    self.mapView_=nil;
}