应用程序挂起GMSMapView分配

时间:2015-01-19 22:50:56

标签: ios google-maps-sdk-ios

我有一个嵌入UITavigationController的View Controller,它嵌入在UITabBarController中:

self.find = [[UINavigationController alloc] initWithRootViewController:[[Find alloc] init]];
NSMutableArray *tabViewControllers = [[NSMutableArray alloc] init];
[tabViewControllers addObject:self.find];
[self setViewControllers:tabViewControllers];

在该View Controller中,我正在尝试分配GMSMapView实例。

self.mapView = [[GMSMapView alloc] initWithFrame:CGRectZero];

我使用的是iOS Google Maps SDK(最新版本)的1.9.1版本。在iOS7中一切都运行良好,但现在我升级到iOS8,当调试器到达上面的行时 - 它永远不会返回,应用程序挂起。

1 个答案:

答案 0 :(得分:2)

尝试使用 - [GMSMapView mapWithFrame:camera:]

而不是

方法。它可能有用。