如何在谷歌地图ios sdk上使用didChangeActiveBuilding?

如何在谷歌地图ios sdk上使用didChangeActiveBuilding?,ios,google-maps,ios7,Ios,Google Maps,Ios7,我正在开发一个应用程序,使用最新的谷歌地图iOS SDK 我的问题是我无法调用任何方法didChangeActiveBuilding或didChangeActiveLevel 我已将代表包括在内: @interface PCViewController() 我还使用了其他事件捕获方法(idleAtCameraPosition,didTapMarker),它们工作正常 谁能告诉我我错过了什么 非常感谢 u可以添加以下行 self.mapView.delegate=self; self.mapV

我正在开发一个应用程序,使用最新的谷歌地图iOS SDK

我的问题是我无法调用任何方法
didChangeActiveBuilding
didChangeActiveLevel

我已将代表包括在内:
@interface PCViewController()

我还使用了其他事件捕获方法(
idleAtCameraPosition
didTapMarker
),它们工作正常

谁能告诉我我错过了什么


非常感谢

u可以添加以下行

 self.mapView.delegate=self;
 self.mapView.IndoorDisplay.delegate=self;

你能输入一段代码让我验证一下吗?-(void)viewDidLoad{[super viewDidLoad];GMSCameraPosition*camera=[GMSCameraPosition cameraposition camerawithlations:28.566经度:77.32397609999缩放:18];self.mapView=[GMSMapView mapWithFrame:self.view.bounds camera:camera];self.mapView.delegate=self;self.mapView.IndoordSplay.delegate=self;[self.view addSubview:self.mapView];}-(void)didChangeActiveLevel:(GMSIndoorLevel*)级别{NSLog(@“e:%@”,级别);}//函数运行良好当我添加两行代码时,您应该在回答中给出解释。您的问题是“有人能告诉我我缺少什么吗?”我写的缺失代码对我来说很有用,我认为它对你也很有用。事情是这样的:这篇文章出现在低质量的队列中。如果你不编辑它,它可能会被删除。如果你在你的答案中加入一些工作,那么它可以存活下来,你可以得到更多的分数。谢谢你的建议,我是新的。将来我会写补偿。我认为你有经验去理解,然后我写了两行代码,在添加了两行代码后,我遗漏了这两行代码,这很好,所以我写了这个答案